javascript - 使用 val() 在 jquery 循环中设置 html 字符串的值

标签 javascript jquery

我如何获取循环中的字符串 v 并使用 jquery 将值添加到输入 ID“MyInput”

这是我的代码的简化版本

var d='';

    $.each(row,function(i,v){

        //v = <div><p>gxsfsd</p><p>gxsfsd</p><input  type="hidden" id="Myinput" /><p>gxsfsd</p><p>gxsfsd</p><p>gxsfsd</p></div>"

    $(v).find("#MyInput").val("text set 1");

    d+= v;

    });

最佳答案

你可以试试这个

var d='';

$.each(row,function(i,v){
   d += v;
   $('#MyInput').val(d);
});

关于javascript - 使用 val() 在 jquery 循环中设置 html 字符串的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12249592/

相关文章:

javascript - Select2 下拉更改事件不起作用

javascript - UpdatePanel 内的标签不会显示从代码隐藏分配的值

javascript - 监视 jQuery $ ('...' ) Jasmine 中的选择器

javascript - 如何使用Radio按钮打开本地HTML页面?

javascript - 在 iframe 上滑动时如何移动父元素?

javascript - 使用选择器作为变量循环 .append()

具有多个级别的 Javascript 切换菜单

javascript - 比较时间戳

javascript - 如何使用正则表达式(在 JS 中)匹配单词并包含 html 标签

javascript - 如何将函数编写为事件处理程序和带参数的可调用函数?