javascript - 如何在 JavaScript 中查找文本框值

标签 javascript jquery

我正在开发一个项目,需要创建一份订单

我从 http://css-tricks.com/examples/DynamicOrderForm/ 得到了一个很好的例子.

但问题是这里的定价是固定的,但我需要一个定价文本框,这样我也可以更改定价。

我尝试让它工作,但失败了。

感谢您的帮助。

最佳答案

向下搜索

<td class="price-per-pallet">$<span>165</span></td> 

并用您的价格编辑“span”标签内的价格。如果你想要一个文本框

<input name="price" type="text" />

然后在 order.js 中检查计算发生的位置,您可以在那里读取此文本框的值,而不是读取 span 标记的静态值。在 order.js 中找到以下行

// Find the pricing
        var multiplier = $el
            .parent().parent()
            .find("td.price-per-pallet span")
            .text();

而不是

.find("td.price-per-pallet span").text();

你可以使用

.find('td.price-per-pallet span input[name="price"]').val();

希望这有帮助

关于javascript - 如何在 JavaScript 中查找文本框值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4835585/

相关文章:

javascript - 根据来自 JSON 响应的时间戳值对数组进行排序

javascript - "1"+"1"和 "1"- - "1"在 javascript 中的两个不同结果

javascript - 在 IE 上存储 cookie (11)

javascript - 如何在 JavaScript 中实现任何对象的事件监听器

javascript - jQuery 验证移动 Bootstrap 按钮附加组件

javascript - 如何更改表单提交上的 Html.Beginform() 属性

javascript - 提交后 Facebox 窗口关闭

javascript - 在 Javascript + MVC3 中使用 Json 解析实体列表

javascript - 为什么我的 .data() 函数返回 [ 而不是数组的第一个值?

jquery - Arbor/JQuery DOM 异常 18