0
を取得する必要があります:それは、私がのActionResultメソッドにポストをしていない場合アヤックスSerializeを、私は、次のAjaxのシリアル化した値
$.ajax({
type: "POST",
url: $form.attr('action'),
data: $form.serialize(),
error: function (xhr, status, error) {
ConfirmDialog('The page save failed.');
},
success: function (response) {
// need to retrieve an output value from the controller here
}
});
を。私はそれが成功言うところの下で(それが成功した場合におけるそれの値を得ることができるように、どのようにしてのActionResultから値を渡すん。機能(応答)
あなたの応答に感謝します。私はどのようにコントローラから値を渡すことができます。また、それはresponse.IDVal = ..応答の何かのようになるでしょうか? –
ああ私はjsonエンコードする方法を知らない値はasp.netです。PHPでは、 'echo json_encode(array( 'id' => 'value'))' javascriptでは 'response.id'を使ってアクセスできます –