我有提交按钮提交之前提交我需要调用后面的C#代码哈希,然后更改隐藏输入的值。asp.net mvc3剃须刀和jquery提交
后面的代码是调用,但问题是,虽然我从C#代码窗体得到的结果是提交如何我可以先获得结果,然后提交表单?
的Jquery:
$('#pay_form').submit(function(){
GetHash();
});
function GetHash()
{
var amount = $('#txtInAmount').val();
$.ajax({
url: '/Transactions/GetOrderCodeHah',
type: 'POST',
dataType: 'json',
data: { Amount: amount },
success: function (result){
$('#txtOrderCode').val('231321321321321321');
$('#txtCheck').val(result.hash);
},
error: function(){
return false;
}
});
}
你为什么要这样做?提交后为什么不这样做? – SLaks
我该怎么做?你能提供一些例子吗? –