1

ユーザーが挿入した値を、JQuery データ テーブル sAjaxSource プロパティ内のパラメータとして送信したいと考えています。このようなもの

var UsersData = $('input[name="UserValue"]').val();

        $('#myTable').dataTable({
            "bServerSide": true,
            "sAjaxSource": "/Home/ProcessThis/UsersData",
            "aaSorting": [[1, 'desc']],
...

上記のsAjaxSourceの例では、sAjaxSource内でこのUsersData変数を使用する方法は機能しません。

4

1 に答える 1

1

そう私は信じています:

    var UsersData = $('input[name="UserValue"]').val();

    $('#myTable').dataTable({
        "bServerSide": true,
        "sAjaxSource": "/Home/ProcessThis/" + UsersData,
        "aaSorting": [[1, 'desc']],

変数名を文字列に挿入できるPHPに慣れていると思いますが、JavaScriptでは連結する必要があります。

于 2013-01-17T18:56:03.007 に答える