0
如果我有這樣的一個動態元素的動態增長因素:http://jsfiddle.net/kfm5b/2/抓取使用jQuery
<select name="roomFac1" id="roomFac1">
<option selected="selected">Any</option>
</select>
<input type="button" value="Add" class="pmbtn" id="addFac"/>
<input type="button" value="Remove" class="pmbtn" id="removeFac"/>
$(document).ready(function(){
$('#addFac').click(function(){
var $objs = $('select[name*=roomFac]');
var n = $objs.size() + 1;
var $obj = $objs.first().clone();
$obj.attr('name', 'roomFac'+n).attr('id', 'roomFac'+n);
$obj.appendTo($('body'));
});
$('#removeFac').click(function(){
var $objs = $('select[name*=roomFac]');
if($objs.size() > 1){
$objs.last().remove();
}
});
});
我將如何獲取其輸出在AJAX提交使用,一旦用戶點擊提交按鈕例如
$("#submit").click(function() {
...
...
var dataString = ....; // how I would I implement the dynamically created elements here s I don't know the size
...
...
$.ajax({
type: "POST",
url: "process.php",
data: dataString,
cache: false,
success: function (html) {
$('#search_room').html(html);
}
});
其次,我會在PHP文檔中處理處理?
你是什麼意思'實現動態創建elements' ..你想'每個被選元素的values'在'select'標籤,或你想要別的東西......請澄清 – AdityaParab 2013-02-17 06:09:16