$ .post无法在asp.net中运行 [英] $.post is not working in asp.net

查看:59
本文介绍了$ .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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆