gpt4 book ai didi

jquery - 从 jquery 对话框 iframe 获取表单值

转载 作者:行者123 更新时间:2023-12-01 06:01:13 24 4
gpt4 key购买 nike

我尝试将此代码缩减为基础

我有这个 jquery 对话框。它有一个 iframe,它是一个带有表单的填充 JSP当用户单击“保存”按钮时,我想从 iframe 表单中获取一些表单值。我只是不确定如何从保存功能访问这些表单字段(标题,htmldata 是表单字段名称)。

$("#dialog-edit-raw").dialog({
autoOpen: false, height: 300, width: 500, position: [200, 100], modal: true,
buttons: {
Save: function() {
$.ajax({
type: "POST",
url: "/servlet/trainingServlet",
data: ({method: 'ajaxSaveArticle',title: title_from_Form }),
cache: false,
dataType: 'json',
beforeSend: function(){
},
error: function(jqXHR, textStatus, errorThrown){
},
success: function(data){
}
});

},
Close: function() {
$( this ).dialog( "close" );
}
},
close: function() {
$( this ).html('');
}
});
<小时/>
$( ".ui-state-default" ).live("click", function(event){
$("#dialog-edit-raw")
.html('<iframe id="iframeedit" style="border: 0px;" src="/servlet/myServlet?method=editDoc&ID='+tID+'&raw=1" width="100%" height="580" "></iframe>')
.dialog('open');
});

该表单看起来有两个输入:

input name="title" id="title" size="50" value="" type="text"
textarea cols="50" id="htmldata" name="htmldata" rows="6"

感谢您的帮助

最佳答案

我找到了:

$("#iframeedit").contents().find("#title");

关于jquery - 从 jquery 对话框 iframe 获取表单值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11279682/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com