Jquery序列化不起作用.名字是给定的
Jquery serivalize doesn't work. Names are given
我想从我所有的复选框中获得序列化字符串。我正试着这么做呢
var companies=$("input.company").serialize();
console.log($("input.company").serialize());
alert(companies);
这是我的html表单。
<div id="listOfCompanies"><h1>Список компаний</h1>
<input type="checkbox" class="company" name="company" value="Microsoft">Microsoft<br>
<input type="checkbox" class="company" name="company" value="Apple">Apple<br>
<input type="checkbox" class="company" name="company" value="Ubisoft">Ubisoft<br>
<input type="checkbox" class="company" name="company" value="sony">sony<br><input type="checkbox" class="company" name="company" value="agilient_technology">agilient_technology<br>
<input type="checkbox" class="company" name="company" value="marvel">marvel<br>
<input type="checkbox" class="company" name="company" value="blizzard">blizzard<br>
<input type="checkbox" class="company" name="company" value="ibm">ibm<br>
</div>
console和alert都给出空字符串。有什么建议吗?
未选中的复选框不包含在浏览器中,这是有意义的,因为它们具有布尔状态——它们要么被用户选中(包含),要么不被用户选中(不包含)。
alert($("input.company").prop('checked', true).serialize());
相关文章:
- 初始化ng模型时,Angular ui选择占位符不起作用
- 关于序列化;包括“;的“;findOne”;不起作用
- 使用 jQuery POST 和 php 序列化和提交表单不起作用
- 按下后退并调用历史记录后();History.pushstate没有实例化/不起作用
- jQuery DataTables - 序列化不起作用
- Jquery 自动播放视频序列不起作用
- 带有var视图的谷歌可视化drawTable()不起作用
- 参数化的select查询在使用sqlite数据库的angular js中不起作用
- 启动日期选择器格式在初始化时不起作用
- 在Meteor中实体化导航栏不起作用
- 用于脚本加载的预初始化jQuery代码不起作用
- ajax数组上的PHP序列化不起作用
- 实体化css模式不起作用
- 时间线可视化在谷歌应用程序脚本中不起作用
- 发送序列化数据和其他参数;不起作用
- 为什么表单序列化在这种情况下不起作用
- 谷歌可视化不起作用
- 使用rails的jQuery序列化对自定义id不起作用
- 使用ES和Angular的Kibana自定义可视化不起作用
- Jquery序列化不起作用.名字是给定的