没有报错 就是取不到 这是我的代码<html>
<head>
<script type="text/javascript" src="C:\Users\Administrator\Desktop\jquery-validate\lib\jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
var validate=$("#name").attr("validate");
alert(validate.required);
});
</script>
</head>
<body>
<form id="testForm" action="" method="post">
<input type="text" id="name" validate="{required:true,email:ture,message:'该字段不能为空'}"/>
</form>
</body>
</html>
jquery正常加载了吗回复<aclass='referer'target='_blank'>@回忆若风:直接用eval的话要eval("("+data+")")这样在两边加上括号回复<aclass='referer'target='_blank'>@回忆若风:true可能转不过来,换成!0来代替回复<aclass='referer'target='_blank'>@回忆若风:不是标准的json格式不能用jquery的parseJson方法,不过也可以试试jquery.globalEval方法回复<aclass='referer'target='_blank'>@回忆若风:用一个简单的方法来parse一下:functionparse(data){if(data==null){returnnull;}return(newFunction("return"+data))();}可以取到{required:true,email:ture,message:'该字段不能为空'}这一段
如果<spanstyle="font-family:微软雅黑,Verdana,sans-serif,宋体;line-height:normal;background-color:#FFFFFF;">可以取到{required:true,email:ture,message:'该字段不能为空'}这一段,
<spanstyle="line-height:normal;">那么你只需要使用eval()将这一段转成JSON,然后通过JSON访问KEY和VALUE就可以读到对应的值了吧。
是啊不过报了 <spanstyle="color:#FF0000;font-family:Consolas,'LucidaConsole',monospace;font-size:12px;line-height:normal;background-color:#FFFFFF;">UncaughtSyntaxError:Unexpectedtoken:这个错误转不过去 <spanstyle="font-family:微软雅黑,Verdana,sans-serif,宋体;font-size:14px;line-height:normal;background-color:#FFFFFF;">eval("("+要转换的json格式字符串+")")谢谢已经解决了版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。