我想提交表單的值。除<select>
領域的其他
但所有的值不提交,因爲我覺得它裏面的div元素顯示在下面的代碼提交<select>字段裏面div格式的值
<form action="next.php" method="post">
<input>....
<input>....
<input>....
<select name="asdf"> <!--This field submitted successfully -->
<option value="wtevr"> </option>
<option value="wtevr2"> </option>..........
</select>
<div>
<select name="asdf2"> <!--problem is here submitting this field -->
<option value="wtevr11"> </option>
<option value="wtevr22"> </option>..........
</select>
</div>
</form>
我用div
,因爲這是經過我在更新值的我的Ajax代碼部分選擇字段。
有沒有其他解決方案提交此select
字段格式?
我的方法:
我認爲有一個解決方案,如果我以這種形式,其價值得到等於選擇字段的值提交表單前使用hidden
input
場。
<input type="hidden" value="<!--comes from JavaScript code -->">
我是新來的JavaScript所以任何幫助表示讚賞..
'values(...)are submitted'' - 你確定嗎?我們可以從next.php中看到你的'$ _POST'數組(使用'print_r($ _ POST)') – Gwenc37
同時顯示你用來設置select中值的javascript位。謝謝。 – ndugger
表單是否正常提交,或者您是否嘗試ajax提交? – Steve