可在MVC 3上使用Select进行JEditable
|
我当前要使用DataTables显示数据列表。而且我希望能够内联编辑记录。我可以毫无问题地执行它们。问题是,当我尝试在JEditable的字段之一上使用下拉列表(选择)时,就是一切都停在无处。
我想从MSSQL中的一个表中获取数据并将其转储到
data : \"{ \'test\' : \'test\' }\"
上。但我找不到办法。我的JS知识不是那么好。
有什么办法可以执行这个吗?关于这个问题,我包括了我当前的代码:
这是我对Datatables和JEditable的初始化
$(document).ready(function () {
$(\'#myItem\').dataTable({
\"bProcessing\": true,
\"bServerSide\": true,
\"sAjaxSource\": \'Items/AjaxDataProvider\',
\"sPaginationType\": \"full_numbers\",
\"aoColumns\": [
{ \"sName\": \"ID\",
\"bSearchable\": false,
\"bSortable\": false,
\"bVisible\": false
},
{ \"sName\": \"NAME\" , \"sWidth\" : \"20%\" },
{ \"sName\": \"UOM\", \"sWidth\": \"7%\" },
{ \"sName\": \"REMARKS\", \"sWidth\" : \"8%\"},
{ \"sName\": \"BARCODE\", \"sWidth\": \"8%\" },
{ \"sName\": \"WITH SERIAL\", \"sWidth\": \"10%\" },
{ \"sName\": \"MODEL\" }
]
}).makeEditable({
sUpdateURL: \"/Items/UpdateData\",
sAddURL: \"/Items/AddData\",
sDeleteURL: \"/Items/DeleteData\",
aoColumns: [
{ },
{
type: \"select\",
onBlur: \"submit\",
data: \"{ ???? : ???? }\"
},
{ },
{ },
{ },
{ },
{ },
{ },
{ },
{ },
{ } ]
});
});
我想第二次插入makeEditable中的data
区域,这是针对UOM的:
var selectData = from a in db.Table select new[] { Convert.ToString(m.ID), Convert.ToString(m.Name) };
有人可以帮我解决这个问题吗?
非常感谢高级o /
没有找到相关结果
已邀请:
1 个回复
芭隘的盘石