$ .post无法在asp.net中运行 [英] $.post is not working in asp.net
本文介绍了$ .post无法在asp.net中运行的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在页面index.aspx中有以下代码,但它无效。我想使用Jquery向webmethod提交姓名和电子邮件。代码正在工作,直到达到$ .post但在此之后它无效。请帮助
I have following code in page index.aspx but it is not working. i want to submit name and email to webmethod using Jquery. code is working till it reach to $.post but after that it is not working. Please help
<pre lang="cs">$("#submit").click(function () {
var email = $("#email").val();
var name = $("#name").val();
if (email != '') {
if (validateEmail(email)) {
$.post('index.aspx/SubscriberSubmit', { name: name, email: email }, function (data) {
var newDiv = $(document.createElement('div'));
newDiv.html(data);
newDiv.dialog({ minHeight: 100, modal: true });
$("#email").val('Please Enter Your Email ID');
$("#name").val('Please Enter Your Name');
});
}
else {
var newDiv = $(document.createElement('div'));
newDiv.html('Please Enter a Valid Email ID');
newDiv.dialog({ minHeight: 100, modal: true });
$("#email").val('');
}
}
});
webmethod代码隐藏
webmethod is in codebehind
<pre lang="cs">[WebMethod]
public static string SubscriberSubmit(string name, string email)
{
return "hello";
}
请建议我错在哪里.............
Please suggest where i am wrong.............
推荐答案
.post但之后它无效。请帮助
.post but after that it is not working. Please help
<pre lang="cs">
( #submit)。点击( function (){
var 电子邮件=
("#submit").click(function () { var email =
( #mail)。val() ;
var name =
("#email").val(); var name =
这篇关于$ .post无法在asp.net中运行的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文