关闭

jquery ajax提交表单数据的两种方式

561人阅读 评论(0) 收藏 举报

http://www.cnblogs.com/duncannjm/archive/2009/11/23/1608940.html

 貌似AJAX越来越火了,作为一个WEB程序开发者要是不会这个感觉就要落伍,甚至有可能在求职的时候屡被淘汰。我也是一个WEB程序开发者,当然我也要“随波逐流”一把,不然饭碗不保啊!

    之前实现AJAX使用Javascript脚本一个一个敲出来的,很繁琐。学习Jquery之后就感觉实现AJAX并不是那么的困难了,当然除了Jquery框架外还有其它的优秀框架这里我就着重说下比较流行的Jquery。Jquery AJAX提交表单有两种方式,一是url参数提交数据,二是form提交(和平常一样在后台可以获取到Form表单的值)。在所要提交的表单中,如果元素很多的话建议用第二种方式进行提交,当然你要是想练练“打字水平”的话用第一种方式提交也未尝不可,相信开发者都不想费白劲吧!废话不多说了贴实例。

首先要下载Jquery、Jquery.form这两个插件,网上很多的!

一:Url参数提交数据

<script type ="text/javascript" src ="../js/jquery.js"></script>
<script type="text/javascript">
        
function checkCorpID()//检测客户编号是否可用
        {
            
if($.trim($("#txtF_CORPID")[0].value)=="")//txtF_CORPID是客户编号输入框
            {
                alert(
"请输入客户编号!");
            }
            
else
            {
                $(
"#checkFlag").html("正在检测");//显示提示信息
                $.ajax({
                 type: 
"get",
                 url: 
"CheckCorpID.ashx",
                 data: 
"ID="+$.trim($("#txtF_CORPID")[0].value),//提交表单,相当于CheckCorpID.ashx?ID=XXX
                 success: function(msg){$("#checkFlag").html("");alert(  msg ); }   //操作成功后的操作!msg是后台传过来的值
                }); 
            } 
        }
</script>

后台代码:

Code
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:1293800次
    • 积分:10582
    • 等级:
    • 排名:第1532名
    • 原创:42篇
    • 转载:428篇
    • 译文:0篇
    • 评论:121条