[英]JEditable using Select on MVC 3
我目前想使用 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 /
我終於設法從 SQL 中獲得了我的選擇列表的值。 這些步驟寫在我的博客負零
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.