wordpress上传表单javascript帮助
我有一个带有自定义管理面板的自定义模板,我有一个使用lightbox中wordpress媒体上传器的图像上传器 结构如下:wordpress上传表单javascript帮助,javascript,jquery,wordpress,Javascript,Jquery,Wordpress,我有一个带有自定义管理面板的自定义模板,我有一个使用lightbox中wordpress媒体上传器的图像上传器 结构如下: textbox 1 - browse 1 textbox 2 - browse 2 textbox 3 - browse 3 如果我点击浏览1,弹出窗口将弹出,如果我点击“插入帖子”,lightbox媒体上传程序将消失并返回图像url 但问题是url会附加在3文本框中,我只点击浏览1,。我的预期结果是,如果我单击Browse1,它应该附加在文本框1中,依此类推 这是我的密
textbox 1 - browse 1
textbox 2 - browse 2
textbox 3 - browse 3
如果我点击浏览1,弹出窗口将弹出,如果我点击“插入帖子”,lightbox媒体上传程序将消失并返回图像url
但问题是url会附加在3文本框中,我只点击浏览1,。我的预期结果是,如果我单击Browse1,它应该附加在文本框1中,依此类推
这是我的密码
jQuery('.op_upload_image_button').each(function() {
jQuery(this).click(function() {
formfield = jQuery(this).parent().find('.op_upload_image').attr('name');
tb_show('', 'media-upload.php?type=image&TB_iframe=true');
return false;
});
window.send_to_editor = function(html) {
imgurl = jQuery('img',html).attr('src');
jQuery('.op_upload_image').val(imgurl);
tb_remove();
}
});
从问题中不确定,但我想知道这是否是因为所有三个文本框都是
.op\u upload\u image
和这个位jQuery('.op\u upload\u image').val(imgurl)代码>是否引用最后一个文本框
jQuery('.op_upload_image_button3').click(function() {
jQuery(this).click(function() {
formfield = jQuery(this).parent().find('.op_upload_image3').attr('name');
tb_show('', 'media-upload.php?type=image&TB_iframe=true');
return false;
});
window.send_to_editor = function(html) {
imgurl = jQuery('img',html).attr('src');
jQuery('.op_upload_image3').val(imgurl);
tb_remove();
}
});
只需更改button和text field类的类名。我不完全理解您的目的。也许你可以尝试一步一步地解释你希望发生什么(即使目前没有)。我使用jQUery,这样我就可以得到放置返回url的特定区域。但是如何将变量从单击函数传递到window.send_到_编辑器?