C# Ajax中的ASP页面表单操作
我试图调用按钮点击上的表单操作来传递页面的数据。为此,我定义了OnClientClick按钮方法,在该方法中,我通过表单操作传递了Ajax。但是这个表单操作总是在第二次单击时传递数据,而不是第一次单击时,并且还从ajax返回错误。 这是使用Ajax传递数据和调用表单操作的正确方法吗。 关于Ajax中表单操作的成功,我想将此页面重定向到某个URLC# Ajax中的ASP页面表单操作,c#,javascript,asp.net,ajax,C#,Javascript,Asp.net,Ajax,我试图调用按钮点击上的表单操作来传递页面的数据。为此,我定义了OnClientClick按钮方法,在该方法中,我通过表单操作传递了Ajax。但是这个表单操作总是在第二次单击时传递数据,而不是第一次单击时,并且还从ajax返回错误。 这是使用Ajax传递数据和调用表单操作的正确方法吗。 关于Ajax中表单操作的成功,我想将此页面重定向到某个URL function redirect() { var pageUrl = '<%= ResolveUrl("ActionURL") %&
function redirect() {
var pageUrl = '<%= ResolveUrl("ActionURL") %>';
$.ajax({
type: 'POST',
url: pageUrl,
data: $("#form").serialize(),
success: function (data) {
alert("pass");
//here rediect page to some url
},
error: function (data, success, error) {
alert("Error1 : " + error);
}
});
return false; }
</script>
将ajax调用放入$document.readyfunction{};
诸如此类:
$(document).ready(function() {
$("selectorname").click(function() {
//Your function here for ajax call.
});
});