javascript - Jquery - 如何在 html 中输出 "$(this).val()"

标签 javascript jquery

我有这个代码。我想输出输入值,但它在 html 中显示为“$(this).val()”。

bulkEdit.append('<input type="hidden" name="Post[id][]" value="$(this).val()" /> ');

我应该如何更改此代码以输出所选 jquery 对象具有的值?

谢谢,

最佳答案

双引号内的任何内容都将作为文本输出。要输出 javascript 结果,您需要使用连接。

bulkEdit.append('<input type="hidden" name="Post[id][]" value="'+$(this).val()+'" /> ');

关于javascript - Jquery - 如何在 html 中输出 "$(this).val()",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18500162/

相关文章:

javascript - 使用 JavaScript 在两个使用显示的唯一 DIVS 之间交换

javascript - Angular js 网格验证

javascript - 格式化text()的字符串结果

javascript - AngularJs : How to get ng-repeat input/checkbox values on form submit?

javascript - AngularJS/Sqlite/Electron - 未知提供者 : $dbServiceProvider

javascript - 修复显示中的背景线性颜色 : flex overflow scroll content - CSS

javascript - Cordova iOS 平台没有Api.js

php - Jcrop 插件不适用于调整大小功能

javascript - 在列表/ GridView 切换器中默认显示网格

jquery - 防止 firefox 在表单首次加载时突出显示 "invalid"(html5) 复选框