1

データベースから値のリストを削除しようとしています。JQ でリストを作成し、サーバーに送信します。私の問題は、JQコードが次のように見えるリクエストメソッドで値を抽出する方法です:

$("#del").click(function () {
    var dellist = "";
    $(".del:checked").each(function () {
        dellist += "'" + $(this).val() + "',";
    })
    dellist += "''";
    $.get("mem.aspx?cmd=del&dellist=" + dellist, function () { });
})

C# の部分は次のようになります。

if(CMD == "del")
{ 

}

エンティティ フレームワークを使用します。

4

3 に答える 3

2

get メソッドでクエリ文字列を作成しているため、 Request.QueryStringを使用する必要があります。

string del = Request.QueryString["del"].ToString();
string  dellist = Request.QueryString["dellist"].ToString();

string.Splitを使用して、サーバーから値を抽出できます。

string []listValues = Request.QueryString["dellist"].ToString().Split(',');
于 2013-05-07T06:33:50.207 に答える
1

あなたが使用することができます

string cmd=Request["cmd"];
string  dellist = Request["dellist"];
于 2013-05-07T06:38:11.763 に答える
0

これを試して

String[] dellist = Request.QueryString["dellist"].Split(',');

コンマで区切られた文字列があるため、上記のようにその文字列を文字で分割できます,。String.Split メソッドは文字列の配列を返します。

于 2013-05-07T06:37:11.487 に答える