首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

美蛋疼啊点按钮 调用jqury方法,在后台执行增加操作.没反映.上代码

2013-06-19 
好蛋疼啊,点按钮 调用jqury方法,在后台执行增加操作.没反映...上代码本帖最后由 showbo 于 2013-04-26 16:

好蛋疼啊,点按钮 调用jqury方法,在后台执行增加操作.没反映...上代码
本帖最后由 showbo 于 2013-04-26 16:21:04 编辑

       <input class="btnsubmit" type="button" value="保存项目"  /><input class="btnsubnew" type="button" value="保存并新增分类项目" /><br />



//获取xml文件URL地址
function getUrl(mark)
{
var url="";
var xmlDoc="";
$.ajax({
url: "xml/getUrl.xml",
async: false,
success: function(xml){
xmlDoc = getXmlOb(xml);
url = $(xmlDoc).find(mark).text();
}
}); 
return url;  
}

//对取到的xml进行判断,返回的是xml对象
function getXmlOb(xml){
if(typeof(xml)=="string")
{
var xmlDoc;
  if ($.browser.msie)
          { xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
            xmlDoc.loadXML(xml);}
          else
          { var parser = new DOMParser();
            xmlDoc= parser.parseFromString(xml, "text/xml");
          }
  return xmlDoc;
}
else{
return xml;
}
}


这是调用的方法
// JavaScript Document
$(function () {
    $(".btnsubmit").click(function(){
        add_onexm()
    })
})



    function add_onexm() {
        $.post(getUrl("../../../AddXiangmu.asmx/OneXianmgmuluru"), {
            e_name: (".txtname").val(),
            e_where: (".txtlocation").val(),
            e_competent: (".txtcompetent").val(),
            e_phone: (".txtcomph").val(),
            e_officephone: (".txtofficephone").val(),
        }, function (xml) {
            if ($(xml).find("string").text() = "yes") {
                alert("添加成功")
            }
            else {
                alert("添加失败")
            }
        }
                      )

    })

[解决办法]
function add_onexm() {
    $.post(getUrl("../../../AddXiangmu.asmx/OneXianmgmuluru"), {
//明显就少了$


        e_name: $(".txtname").val(),
        e_where: $(".txtlocation").val(),
        e_competent: $(".txtcompetent").val(),
        e_phone: $(".txtcomph").val(),
        e_officephone: $(".txtofficephone").val()///,//json最后结束不要多,要不ie会出错
    }, function (xml) {
        if ($(xml).find("string").text() = "yes") {
            alert("添加成功")
        }
        else {
            alert("添加失败")
        }
    }
                      )

    }//)////////这里多了(



语法都错了。。
[解决办法]
你代码呢?。。

热点排行