我创建了一个表单,其中根据选择显示/隐藏输入字段,并且我只发布可见的输入字段。目前隐藏的输入字段的值也submitten不要发布隐藏的表单输入字段?
我检查了$ _ POST,我看到
[chairs] => Array
(
[0] => chair-b-white
[1] => chair-c-black
)
[num_of_chair-a-black] =>
[num_of_chair-a-white] =>
[num_of_chair-a-gray] =>
[num_of_chair-b-black] =>
[num_of_chair-b-white] => 2
[num_of_chair-b-gray] =>
[num_of_chair-c-black] => 5
[num_of_chair-c-white] =>
[num_of_chair-c-gray] =>
有没有办法跳过它们是空的张贴输入字段?
你可以用JavaScript来做到这一点。你已经使用JS库吗? – Jasper 2014-09-26 09:57:16
@Jasper是的,jquery + bootstrap + bootstrapvalidator。顺便说一下,我隐藏/显示由'$(“#椅子”)div divs。change(function(){ $('。hide-el-chairs')。hide(); $(“#chairs option: ()。('。num_of_'+ str())。 +“_label”)。show(); }); });' – alex 2014-09-26 10:00:57