0
我通過ajax調用將數據傳遞給數據表,並且在禁用文本框之前我一直有問題,直到我的數據表被填充爲零(結果爲零或更多結果)。 這是我的數據表:禁用文本框直到數據表填充到javascript
tableIsasSchedulesDetailView = $('#tableIsasSchedules').DataTable({
"bProcessing": true,
"deferRender": true,
"bServerSide": false,
"sServerMethod": "POST",
ajax: "/services/json/schedule.aspx?t=is&df=" + date + "&pfjson=" + encodeURI(JSON.stringify(filters)),
"aoColumns": [
{ "sName": "Clientid", "bVisible": false, "sTitle": "", "mData": "Clientid", "sClass": "CellS", "sWidth": "0" },
{ "sName": "DisplayName", "sTitle": "Client", "mData": "Displayname", "sClass": "CellS Cell125" }],
"fnInitComplete":
"fnCreatedRow":
"fnRowCallback":
});}
這是我的文本框:
<asp:TextBox ID="Date" runat="server"></asp:TextBox>
我想直到我從Ajax調用的數據(數據表被填充)來禁用該文本框。我嘗試禁用它: $('#Date')。prop('disabled',true); 我在調用加載我的數據表的第一行javascript函數上調用了這個函數。但它沒有做任何改變。有什麼建議麼?
是的我的數據表代碼從ready()塊被調用 –