Jquery 获取input值失败!

a呔 2017-09-21 11:52:12
$("input").each(function () {
$(this).click(function () {
var num = $(this).val();
$("#books").load("../PHP/show_books.php",{types:num});
});
});


代码是这样,给每个input标签添加点击事件,返回input的val值.传给后台,调试发现num一直是null,什么原因呢?
...全文
346 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_37696290 2017-11-22
  • 打赏
  • 举报
回复
$('input').click(function(){ var num = $(this).val(); $("#books").load("../PHP/show_books.php",{types:num}); })
hongmei85 2017-09-21
  • 打赏
  • 举报
回复
用$_POST['types']来接收num
果酱很好吃 2017-09-21
  • 打赏
  • 举报
回复
奇怪的绑定方式 <input type="text" value="123"> $("input").each(function () { $(this).click(function () { var num = $(this).val(); console.log(num); }); }); 这样没问题
纳尔大大丶 2017-09-21
  • 打赏
  • 举报
回复
为啥要用 $.each。。。。

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧