我想将用户插入的值作为参数发送到JQuery数据表sAjaxSource属性中。 像这样的东西
var UsersData = $('input[name="UserValue"]').val();
$('#myTable').dataTable({
"bServerSide": true,
"sAjaxSource": "/Home/ProcessThis/UsersData",
"aaSorting": [[1, 'desc']],
...
如何在sAjaxSource中使用此UsersData变量,上面的sAjaxSource示例不起作用。
答案 0 :(得分:1)
我喜欢这样:
var UsersData = $('input[name="UserValue"]').val();
$('#myTable').dataTable({
"bServerSide": true,
"sAjaxSource": "/Home/ProcessThis/" + UsersData,
"aaSorting": [[1, 'desc']],
我假设您已经习惯了PHP,您可以在其中将变量名称插入到字符串中,但在JavaScript中您必须连接。