二级分类是选择一级分类ajax请求回来后,动态的追加的,现在需要获取值,然后ajax与服务器交互,用jquery获取值如下:
var _value = parseInt($('#type_1').val()); //一级分类值
var _sub_value = parseInt($('#type_1_1').val()); //二级分类值,
alert打印二级分类值无法获取到,请问用jquery如果获取?
二级分类是选择一级分类ajax请求回来后,动态的追加的,现在需要获取值,然后ajax与服务器交互,用jquery获取值如下:
var _value = parseInt($('#type_1').val()); //一级分类值
var _sub_value = parseInt($('#type_1_1').val()); //二级分类值,
alert打印二级分类值无法获取到,请问用jquery如果获取?
在一级分类请求成功并返回数据后,再取值:
var _sub_value;
...your code...
$.ajax({
...your code...
success: function(res) {
if(res.code === 1) {
_sub_value = parseInt($('#type_1_1').val());
}
}
...your code...
}
如果是异步的原因,可以参考这个问题。
http://ask.csdn.net/questions...
10 回答11.2k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
4 回答2.5k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
var _sub_value = parseInt($('#type_1_1').find("option:selected").val());