JQuery 暂停表单提交,添加帖子数据,然后提交
JQuery Pause Form Submit, Add Post Data, Then Submit
>我有一个表单,我想暂停表单的提交,计算一些数据并将其添加到帖子数据中,以便在PHP中检索。
有谁知道这是否可能,如果是,如何做到这一点?
$(function() {
$('#get_pdf_form').on('submit', function(e) {
var hashed_center_ids = JSON.parse($('#hashed_center_ids').val());
var print_data = $('.print-options:checked').map(function() {
return this.value;
}).get();
// add the two variables above as post data
$(this).submit();
});
});
我只会为您正在计算的每个项目创建隐藏的表单元素:
$(function() {
$('#get_pdf_form').on('submit', function(e) {
var hashed_center_ids = JSON.parse($('#hashed_center_ids').val());
var print_data = $('.print-options:checked').map(function() {
return this.value;
}).get();
$(this).append(
'<input type="hidden" name="hashed_center_ids" value="'+hashed_center_ids+'" />',
'<input type="hidden" name="print_data" value="'+print_data+'" />'
);
});
});
相关文章:
- AngularJS加载JSON数据,然后从中解析/加载HTML
- 构建空图表,然后设置它's数据
- 如何使用javascript验证表单中的数据,然后调用php页面
- 使用JavaScript或AJAX从HTML表单中提取数据,然后将其传递给PHP
- 如何在状态输入ui路由器时立即显示模板,然后当承诺被解决时显示数据
- 在输入字段中选择一个值,然后用相应的数据填充另一个字段
- 如何将 Oracle 数据转换为 JSON,然后在 JavaScript 中使用
- Angular js,在选择元素上,我想 POST 数据以将其保存在数据库中,然后我想使用 PUT 更新它而无需重新加载
- 将普通的 PNG 图像转换为 JSON 数据,然后存储到对象
- 从select中选择一个选项,然后使用Codeigniter在另一个选择框上显示数据
- jquery替换DIV数据,然后跟踪对它的点击
- 如何从网站获取数据,然后显示在英特尔 XDK 页面中
- 从页面上点击的链接中删除数据,然后移动到下一页&在CasperJS中重复
- 使用AJAX获取JSON数据,然后通过HTML上的ElementID输出数据
- 使用 jquery 从 php 获取数据,然后再次传递给 php
- 如何将数据保存在一个 HTML 页面中,然后在 Phonegap 中的另一个 HTML 页面上显示
- JQuery 暂停表单提交,添加帖子数据,然后提交
- PHP Yii-单击列表然后显示模式中单击的列表的完整数据
- Asp.net MVC 3过滤数据然后传递到JSON中
- 用Ajax加载HTML vs.用Ajax加载数据然后用Javascript构建HTML