jQuery只序列化表单的一部分
jQuery serialize only part of a form
我试图通过ajax发送数据到PHP脚本。我知道我可以使用form.serialize()
,但这会发送整个表单,这不是我想要的。
我的表单是这样的:
<form method="POST" action="timesheets/new" accept-charset="UTF-8" id="timesheet">
<input name="_token" type="hidden" value="xxx">
<input name="template_id" type="hidden" value="1">
<input name="user_id" type="hidden" value="1">
<fieldset>
<legend>New Timesheet</legend>
<fieldset>
<legend>Date/Hours Worked</legend>
<label for="work_type_0">Work Type</label>
<select class="work_type" id="work_type" name="row[0][work_type]">
<option value="Hours Worked">Hours Worked</option>
<option value="Day Rate">Day Rate</option>
<option value="On Call">On Call</option>
<option value="Paid Holiday">Paid Holiday</option>
<option value="Unpaid Holiday">Unpaid Holiday</option>
</select>
....
我只想发送_token
字段的值和work_type
select字段的值。
我怎么能做到这一点?
试着这样做
$("[name='token'],.work_type").serialize()
相关文章:
- 可以't让我的if语句处理js中的html表单输入
- 如何使用WCF服务和javascript表单post上传.doc文件
- 在表单提交将DOM的一部分替换为分部之后,我应该将ajax成功绑定到什么来使我的javascript工作
- 如何使用 JQuery 使表行的一部分可单击
- 在允许用户进入下一部分之前,在表单验证中检查是否单击了某个选项(单选按钮)
- DropzoneJS作为PHP表单的一部分
- 为输入字段(而不是表单的一部分)设置默认按钮(或在 javascript 中触发其事件)的最佳方法
- 节点.js - 使用 ajax 提交表单的一部分,并且强大
- 如何使用文本表单输入的一部分来添加并使其转到 URL
- 是否有一种方法可以在单击按钮时验证表单的一部分,而无需首先提交表单
- jQuery只序列化表单的一部分
- 如何通过Ajax调用表单的一部分
- Jquery遍历表单的一部分
- Ajax -如何使页面上的每个链接/表单只重新加载该页面的一部分
- 通过用户操作触发PHP脚本的一部分,而无需进入新表单
- 当输入值不是表单的一部分时,使用javascript获取输入值
- 用户通过表单提交关键字;我怎样才能得到'关键词'搜索URL的一部分,以便在页面中进行修改
- 如何使表单输入的一部分的网站目的地
- jQuery按钮一次验证表单的一部分
- 如何发送jQuery自动完成类别作为表单提交的一部分