当前位置:编程学习 > C#/ASP.NET >>

Jquery validate相关



//使用的是jquery.validate.js自定义验证。。
    //当验证一个文本框不通过时。。这时执行下面的操作。。显示错误信息
errorPlacement: function(error, element) {
               var em = $('<em></em>');//在错误文本框后。创建一个em元素放置错误信息
               error.appendTo(em);
               em.insertAfter(element);
               em.addClass("message");
           },
//这时如果成功的话。。就应该把这个文本框后的em元素删掉才对啊(当然如果存在em的情况下)。。
success: function(element) {
            //这里面怎么写啊??应该删掉这个相应的错误显示元素em
           }


上面如果校验成功了,,应该怎么把这个文本框后面的em元素删除啊?? --------------------编程问答-------------------- if(element.innserHTML)element.innerHTML=""; --------------------编程问答-------------------- success: function(element) {
var em = $(element).next("em");
if(em.html() != null)
{
em.remove();
}

           }
--------------------编程问答-------------------- 举个例子:
怎么判断<a>元素后面的第一个元素是不是<em>,如果是的话。。就删除这个em元素。。用jquery怎么写啊?? --------------------编程问答-------------------- jquery偶是没用过的了,不过标准的JS可以给你(你可以不用)

if(a.firstChild.tagName=="EM") a.removeChild(a.firstChild); --------------------编程问答-------------------- --------------------编程问答--------------------

success: function(element) {
 var ele = $(element).next("EM")
    $(ele).remove();//这地方到底是ele还是$(ele)??
}


我这样写都不行。。。。
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,