0
PHP的周圍的一些putzing後,我得到這個代碼工作向我展示與IDS的正確陣列檢查警報:陣列通過AJAX
alert($("input[name=our_types]:checked").map(function() {return this.value;}).get().join(","));
我需要能夠通過它到後期動作功能在這裏:
$.post(action, {
form_name: $('#form_name').val(),
site_id: $('#site_id').val()
},
我試着這樣做:
var our_types = $("input[name=our_types]:checked").map(function() {return this.value;}).get().join(",");
然後將它傳遞這樣的:
$.post(action, {
form_name: $('#form_name').val(),
site_id: $('#site_id').val(),
our_types: $('#our_types').val()
},
但無濟於事。我一直堅持這幾個小時,也許一個新的眼睛可以幫助。
繼承人的另一個實例的工作代碼:
jQuery(document).ready(function(){
$('#contactform').submit(function(){
var action = $(this).attr('action');
$("#message").slideUp(750,function() {
$('#message').hide();
$('#submit')
.after('<img src="assets/ajax-loader.gif" class="loader" />')
.attr('disabled','disabled');
$.post(action, {
USERNAME: $('#USERNAME').val(),
PASSWORD: $('#PASSWORD').val()
},
function(data){
document.getElementById('message').innerHTML = data;
$('#message').slideDown('slow');
$('#contactform img.loader').fadeOut('slow',function(){$(this).remove()});
$('#submit').removeAttr('disabled');
if(data.match('success') != null) $('#contactform').slideUp('slow');
}
);
});
return false;
});
});
什麼是你想發佈到的文件名?我懷疑這是「行動」 – Blake
布萊克,感謝您的回覆,但是當我提取出our_types部分並提交表單時,該功能完美運行。 jQuery的滑動窗體,並給我的結果很好,所以不是這樣。 –
您是否看到您的瀏覽器控制檯檢查發佈的請求是否正在發送? – thecodeparadox