Эй, ребята я написал Jquery код для отправки значений в файл PHPвыбрать несколько флажок в JQuery
$('#def_formSubmit').live("click",function(){
var query_string = '';
$("input[@type='checkbox'][@name='assotop']").each(
function()
{
if(this.checked)
{
query_string += "&assotop[]=" + this.value;
}
});
var def_tags = $("#tags").val();
var dataString = 'def_tags='+ def_tags + query_string ;
$.ajax({
type: 'POST',
url: 'post.php',
data: dataString,
cache: false,
beforeSend: function() {
$("#QRresult").html("<img src='images/loading.gif' />");
},
success: function(data5) {
$("#QRresult").html(data5);
}
});
return false;
});
, но он не работает, а не отправлять значения флажок в мой файл PHP
я думаю, что этот путь получения значений флажка является старым подходом и не работает для jquery 1.4
возможно использовать 'вход: checkbox' тоже? –
+1, но 'input: checkbox' будет намного быстрее, так как он не должен выбирать каждый элемент, а затем проверять его как элемент' input'. – lonesomeday
@lonesomeday - Я думал, ': checkbox' позаботился об этом. Возможно, я ошибаюсь. Я обновлю. EDIT: Глядя на документы, я вижу, что вы правы. Благодарю. : o) – user113716