cfnr.net
当前位置:首页 >> jQuEry选择器变量传值 输出unDEFinED >>

jQuEry选择器变量传值 输出unDEFinED

找错思路 1. 在fenlei1 这个函数里面 把a打印一下。看是否有值 2.再打印¥('#'+id) 那里没有值,找哪里就好了。

parameter_input 是变量, 你用字面量("#parameter_input")引用不行的 试试 parameter=$("#"+parameter_input).val();

只有这种html标签,用jQuery的val()函数才恩能够得到value的值,asp的控件不是标准html控件,当然返回值是undefined

你那ajax的格式不对啊 $.ajax({ type:'get',//请求类型 url:'content.php',//请求的脚本 cache:false,//不缓存数据 data:'mark=40',//请求参数 dataType:'json',//请求的数据类型 success:function(msg){//请求成功 //alert(msg); } });*/

在jquery里可以直接用isNaN(),因为他是JavaScript的类库。是由JavaScript语言写的。 例如: $(document).ready(function(){ alert(isNaN($('#id').val())); }); 可以直接使用

你不能写$_post而要用大写的$_POST才行,PHP全局函数必须要大写,而不能用小写

既在IE中返回了success,那应该并不是这段代码的问题;问题的原因应该是你用IE提交的值在服务器端获得不了,即为‘undifined’了。你的前段是不是还有代码提交到后台获取数据的?贴出来吧。

如果你进入了success,那么就说明已经成功,得到undefined只是你数据的问题,和post无关

$.get("/admin/inc/admin_set_article_totop.asp"); 这样一个ajax请求,没有回调函数,忽略了返回值,可能浏览器检测不到 关键是这个get请求后台执行了没有

可能很多朋友认为undefined是在js中未定义变量时才会提示的错误,其实不然undefined 是js中的一特殊的变量,我们也可以提前定义哦,下面我来介绍js undefined 用法。 JavaScript 中有两个特殊数据类型:undefined和 null,下面谈谈 undefined 的...

网站首页 | 网站地图
All rights reserved Powered by www.cfnr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com