日期:2014-05-16  浏览次数:20823 次

好蛋疼啊,点按钮 调用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