Php 如何在使用change或keyup后修复表单提交
我使用keyup将wordpress表单插件(Professional pro)中的两个值连接到同一表单中的另一个字段中,然后提交该数据,但是表单在单击提交时刷新,除非我再次提交数据,否则不会提交数据 我也尝试过更改,结果是一样的,这是我使用的代码(两者都结合了输入到字段中的值),它似乎是表单提交,因为如果我删除了表单提交的代码。这就是我尝试过的:Php 如何在使用change或keyup后修复表单提交,php,jquery,wordpress,Php,Jquery,Wordpress,我使用keyup将wordpress表单插件(Professional pro)中的两个值连接到同一表单中的另一个字段中,然后提交该数据,但是表单在单击提交时刷新,除非我再次提交数据,否则不会提交数据 我也尝试过更改,结果是一样的,这是我使用的代码(两者都结合了输入到字段中的值),它似乎是表单提交,因为如果我删除了表单提交的代码。这就是我尝试过的: $(".rafflePopup input").on("keyup", function(){ $(".frm_forms input[ty
$(".rafflePopup input").on("keyup", function(){
$(".frm_forms input[type='hidden']").val($(".raffleEntryName input").val() + " - Apartment: " + $(".raffleEntryApartmentNumber input").val());
});
而且:
var value;
$('.raffleEntryName input').change(function() {
value = $(this).val();
});
$('.raffleEntryApartmentNumber input').change(function() {
value += " - Aprtment "+$(this).val();
$(".frm_forms input[type='hidden']").val(value);
});
在提交表单之前,是否可以在PHP中完成此操作?或者jQuery中的另一种方式
我期待的形式提交,它去感谢页面的形式插件有
工作更新代码:
$(".rafflePopup input").on("keyup", function(){
$(".frm_forms input#field_ayhi2").val($(".raffleEntryName input").val() + " - Apartment: " + $(".raffleEntryApartmentNumber input").val());
});
试着改变
$(“.rafflePopup输入”)
至$(“#表格_抽奖输入”)
及
$(.frm_表单输入[type='hidden'])
至$(“#表单_抽奖输入[type='hidden'])
问题是,您试图访问的类位于表单外部的div上,jquery选择器找不到相关的输入元素您能给我们看看表单html代码吗?是的,当然在这里:我没有看到任何元素带有class
rafflepoup
或frm\u表单
抱歉,整个弹出代码都在这里:嗨,我弄明白了,我发现有很多隐藏的字段,可能这些字段是其他东西所需要的,所以我引用了我想要填充的特定字段的ID,并修复了它,下面是更新的代码:$(“.rafflePopup input”).on(“keyup”,function(){$”.frm_forms input#field_ayhi2”).val($(“.raffleEntryName input”).val()+“-单元:”+$(“.raffleEntryPartmentNumber输入”).val();});