我正在尝试传递由动态创建的文本框创建的javascript变量。
代码位于http://pastebin.com/X4tFqHNw,因为php会破坏此处的代码。
正如你在代码中看到的那样,它正在传递其他所有内容,但我无法弄清楚如何将标记变量发布到php文件中。有没有办法将下面的标签传递给php?
function save(e) {
var tags = multiTags.find("input.tag").map(function() {
return $(this).val();
}).get().join(',');
alert(tags);
return false;
}
网站在这里:http://eurothermwindows.com/ed/inputform.php。您会注意到,单击添加时会创建一个新框(如js中所示)。如果可能的话,我希望传递这些值。
答案 0 :(得分:0)
你可以看看这里 - > http://forum.jquery.com/topic/passing-value-to-hidden-form-field。我想这应该足以让你找到解决方案。
答案 1 :(得分:0)
尝试这样的事情:
function save() {
var tags = new Array();
$('input.tag').each(function(index){
tags[index] = $(this).val();
});
tags = tags.join(',');
alert(tags);
return false;
}
答案 2 :(得分:0)
你可以使用jquery
$('#target')。submit(function(){
$( '')VAL(值);
});
您可以定位隐藏的输入。然后将该变量作为POST数据传递。