php 表單中的input交付
來源:互聯網
上載者:User
php 表單中的input提交
點擊“啟用”、“禁用”按鈕進行提交,擷取到的action均為off。請問下這個怎麼解決啊?
------解決方案--------------------
學學javasctipt,或者submit加個name 取"啟用","禁用“來判斷。
------解決方案--------------------
把隱藏標籤改為一個
啟用、禁用裡兩個標籤加上onclick事件改變隱藏標籤的值
------解決方案--------------------
那當然啦,你有兩個同名的action input,後面的覆蓋的前面的,所以均為off。
------解決方案--------------------
重名了,當然不行。
------解決方案--------------------
把按鈕的name值替換成不同的後台對按鈕動作進行判斷後處理就好了。
------解決方案--------------------
建議做別名處理
------解決方案--------------------
將隱藏值的ID 或者 NAME 做區分...如上 重複了。
------解決方案--------------------
加一個name屬性,這樣就不會覆蓋值。
------解決方案--------------------
表單提交時通過那麼擷取值的,你有倆個相同的action,後面的覆蓋前面的啦
------解決方案--------------------
這個肯定不行的,得用js來實現
把2個隱藏欄位刪除一個
把submit改成button,用js來修改隱藏欄位的value,和提交表單
其實jq寫起來更加便捷,考慮到你可能不太熟悉,就用簡單的標準js來實現吧
------解決方案--------------------
標準的DOM name與id 都不允許重複