我需要在表單提交之前獲取表單文本字段的值(如果有的話)。目標在頁面上的特定窗體w/jQuery
比方說,我有形式一個和用戶輸入一些值,但隨後點擊頁面上的其他一些鏈接,並打開包含表單乙的對話框。如果用戶提交表格B,結果將發佈在頁面上並將刷新它,這是我想要的,但它將丟失表格A的字段中的所有值。
我需要的是運行通過遍歷形式A的表單字段中運行時的形式乙被提交,並從形式一個「非空」領域,在HTML和插件的形式HTML到刷新頁面以及從B發佈的結果。
說的是,我現在需要的是能夠在點擊一個myLink時將值輸入到一個VAR中。
$('#myForm:input').each(function(){
var fieldWithValue = "";
if($(this).val() != "") {
$this = $(this);
fieldWithValue += $this.parent().html();
}
$("#vals").html(fieldWithValue);
})
<form id="myForm">
foreach ($arrays as $listValue) {
<div>
<input type="text" maxlength="100" name="field[]">
</div>
}
<div id="vals"></div>
</form>
<a href="#" id="myLink">link</a>
我認爲這是可以使用的.html()來完成...
我建議更新您的問題以更好地定義您的需求。 – 2011-05-26 23:44:00