注册 登录
编程论坛 jQuery论坛

请大神指点,为什么获取不到input值

什么玩意儿 发布于 2017-09-22 09:39, 4363 次点击
$("input").each(function () {
        $(this).click(function () {
            var num = $(this).val();
            $("#books").load("../PHP/show_books.php",{types:num});
        });
    });


num 一直显示为空,为什么啊?
4 回复
#2
什么玩意儿2017-09-22 09:50
#3
hhp502152017-09-22 13:57
$("input").each(function (i,item) {
        
        $(item).click(function () {
            var num = item.value;
            $("#books").load("../PHP/show_books.php",{types:num});
        });
    });

试试这个写法吧,适当的debug调试下
#4
wyf_vip2017-09-26 20:49
事件写错了应该写mouseover
#5
hmhz2018-01-16 10:19
楼主的写法是没有问题的,问题可能出在 $("#books").load("../PHP/show_books.php",{types:num}); 这里
1