jQuery无法读取输入值
input value not getting read by jQuery
我花了几天时间寻找PHP中的错误,却发现我的jQuery从来没有通过AJAX传递正确的值。我100%确定这是有效的,并且在过去进行了测试:
JS:
var barcode = null;
if ($("#barcode").length)
{ var $barcode = $("#barcode").val(); console.log("barcode"); }
alert(barcode);
HTML: <div class="col-lg-10">
<input type="text" class="form-control" id="barcode" placeholder="Barcode">
</div>
当条形码输入中有值时,为什么条形码仍然等于null ?
因为你要赋值的变量是
$barcode
and you alert
barcode
就像现实生活中的$
一样
您正在if
块中创建一个名为$barcode
的新变量。您的工作人员不知道您指的是上面定义的barcode
变量。相反,尝试barcode =
而不是var $barcode=
您正在警告为空的条形码。您需要$barcode
相关文章:
- 如何读取表单中的输入数据
- 正在从blur上的输入框中读取
- 以字符串形式读取量角器测试中的更新输入
- 如何存储&读取输入字段中的任意url
- 如何在不使用任何 html 输入/搜索元素的情况下读取本地客户端文本文件
- 显示范围输入的值"无法读取属性'值'“为空”;
- 从输入中读取并将其内容作为输出进行管道传输
- 如何获得设置超时以从输入中读取值
- PHP只读取动态创建的输入数组的第一个值
- 从按钮读取文本并输入并运行
- Shiny中未读取的自动填充输入
- 使用 javascript 读取 HTML5 输入单选标记
- 如何在JavaScript中读取测试输入文件
- 尝试复制粘贴输入字段的值时:无法读取属性'nodeType'的未定义
- 读取颜色的输入
- 读取输入和打印变量 - JavaScript 和 HTML 4.01
- 如何在jquery中读取输入二维数组值
- 从 html 读取输入电子邮件地址并在 JSP 脚本中使用
- 使用 Java 脚本读取 HTML 表中输入标记中的值
- 如何在数组的元素之间插入空格,该数组作为 HTML 表单的输入读取