我有一個表單可以有不同數量的文本字段(包含轉換值)。他們的名字是例如:「textfield_eng」,「textfield_ger」,「textfield_dut」。在ajax請求中填充數據字符串
在我的ajax請求中,我希望當然提交這些字段,但我不知道如何填充這些字段名稱及其值到數據字符串中。
這是數據呼叫的樣子:
$.ajax({
type: "POST",
url: $("#optionForm").attr("action"),
dataType: "xml",
cache: false,
data: { formname: $("#optionForm input[name='formname']").val(),
submit: $("#optionForm input[name='submit']").val()
},
success: function(xml){
bladibla....
這是我怎麼想它是:
$.ajax({
type: "POST",
url: $("#optionForm").attr("action"),
dataType: "xml",
cache: false,
data: { formname: $("#optionForm input[name='formname']").val(),
submit: $("#optionForm input[name='submit']").val(),
textfield_eng : "english",
textfield_ger : "german",
textfield_dut : "dutch"
},
success: function(xml){
bladiblla...
什麼是做到這一點的最好方法是什麼?
<input id="sOption_dut" name="sOption_dut" class="form_textfield" type="text" value="" />
<input id="sOption_eng" name="sOption_eng" class="form_textfield" type="text" value="" />
<input id="sOption_ger" name="sOption_ger" class="form_textfield" type="text" value="" />
哦,抱歉。會立即行動。 – 2010-02-04 12:19:34
好的,現在好多了。保持努力提供良好和有用答案的獎勵用戶。 – Natrium 2010-02-04 12:28:41
是的,先生!希望我也可以幫助其他一些主題的其他人。但jquery對我來說很新。 – 2010-02-04 12:32:10