var ttm = $('#id').val(); alert(ttm); 等号后边是有值的,可是弹出来的是undefined,为什么

如题所述

写法没错!就这么点代码也看不出什么问题!
猜测:可能$('#id')的取值方法不对
$('#id').val()这个取值只是适合有value属性的标签追问

调试的时候$('#id').val()是有值的,可是赋值之后就变成undefined了

追答

那你 ttm 和要赋值的 代码 是在一个 function方法里面么?

追问

追答

如果你上面的赋值没问题 下面的ttm赋值代码应该是没问题的!

温馨提示:答案为网友推荐,仅供参考
相似回答