jQuery表单提交编码问题
我在提交编码正确的表单时遇到问题。 问题是当我点击提交按钮发送表单时,一切都很好。但是当我试着这样提交的时候jQuery表单提交编码问题,jquery,encoding,utf-8,form-submit,Jquery,Encoding,Utf 8,Form Submit,我在提交编码正确的表单时遇到问题。 问题是当我点击提交按钮发送表单时,一切都很好。但是当我试着这样提交的时候 $( "#dialogg" ).dialog({ autoOpen: false, resizable: false, modal: true, height: "auto", width: "auto", show: { effect: "blind", duration: 300 }, h
$( "#dialogg" ).dialog({
autoOpen: false,
resizable: false,
modal: true,
height: "auto",
width: "auto",
show: {
effect: "blind",
duration: 300
},
hide: {
effect: "blind",
duration: 300
},
buttons: {
"Submit": function() {
$("#min").val($("#time_spent").val());
$(this).dialog("close");
var input = $("<input>")
.attr("type", "hidden")
.attr("name", "complete").val("1");
$("#efr").append($(input));
$("#efr").submit();
},
Cancel: function() {
$(this).dialog("close");
}
}
});
$(“#dialogg”).dialog({
自动打开:错误,
可调整大小:false,
莫代尔:是的,
高度:“自动”,
宽度:“自动”,
展示:{
效果:“盲”,
持续时间:300
},
隐藏:{
效果:“盲”,
持续时间:300
},
按钮:{
“提交”:函数(){
$(“#min”).val($(“#花费的时间”).val());
$(此).dialog(“关闭”);
变量输入=$(“”)
.attr(“类型”、“隐藏”)
.attr(“名称”、“完整”).val(“1”);
$(“#efr”)。追加($(输入));
$(“#efr”).submit();
},
取消:函数(){
$(此).dialog(“关闭”);
}
}
});
我有垃圾。文本区域中有一个html代码需要作为电子邮件发送,这就是为什么正确编码所有内容非常重要的原因
这是按钮:
发送电子邮件
这没有帮助:
$.ajaxSetup({scriptCharset:“utf-8”,contentType:“application/x-www-form-urlencoded;charset=utf-8”})
您在什么时候或在什么事件之后尝试了.submit()
?单击按钮,会弹出一个带有输入的jQuery UI对话框。在他们输入数字后,您可能需要提供更多信息和演示(如有必要)。我们不清楚正在发生什么。$(“#efr”).submit()
本身只会使浏览器提交,就像您单击了提交按钮一样。除非您设置了提交处理程序,否则不涉及ajax。发布更多codeGetMinutes只会打开对话框。