1

webForms を使用して ASP.NET で開発されたアプリケーションで、更新パネルを更新する前に JavaScript コードを実行しようとしました。

これを行うには、次のコードを使用します。

var prm = Sys.WebForms.PageRequestManager.getInstance();
prm.add_initializeRequest(myMethod);

メソッドMyMethodは、JavaScript で入力値を変更します。

$('#myinput').val('new val');

その後、ポストバックが開始されます。しかし、私の CS コードでは、入力の値は空です。JS で定義された値がポストバック幅で送信されていないようです。

この問題を解決するのを手伝ってくれませんか? :)

4

1 に答える 1

0

AJAX 呼び出しの beginrequest イベントを確認できます。リンク AJAXを参照してください。

于 2013-11-13T10:38:47.117 に答える