Comment passer de jQuery variables variable PHP?
Comment passer une variable à partir de jQuery, PHP, sans un rafraichissement de la page? Quand je clique sur une case à cocher, je voudrais passer une variable à partir de jQuery, PHP. Je suis également en utilisant formdialog.
Mon code PHP
<?php
echo "<input name='opendialog' type='checkbox' class='opendialog' onclick='countChecked()' value=".$taskid." ?>" /> </td>"
?>
mon code javascript
function countChecked() {
var n = $("input:checked").length;
var allVals = [];
$('input:checkbox:checked').each(function() {
allVals.push($(this).val());
});
$('.sel').text(allVals+' ');
$('.select1').val(allVals);
alert(allVals);
<?php $taskidj=$rowtask['taskID'];
//echo "aaa...".$rowtask['taskID']; ?>
}
$(":checkbox").click(countChecked);
//my jquery code
$('.mydialog').dialog({
bgiframe: true,
autoOpen: false,
modal: true,
width: 700,
height:500,
resizable: false,
open: function(){closedialog = 1;$(document).bind('click', overlayclickclose);},
focus: function(){closedialog = 0;},
close: function(){$(document).unbind('click');},
buttons: {
Submit: function(){
var bValid = true;
// allFields.removeClass( "ui-state-error" );
// bValid = bValid && checkLength( name, "username", 3, 16 );
// bValid = bValid && checkRegexp( name, /^[a-z]([0-9a-z_])+$/i, "Username may consist of a-z, 0-9, underscores, begin with a letter." );
if ( bValid ) {
processDetails();
return false;
}
},
Cancel: function() {
$( this ).dialog( "close" );
$('input[name=opendialog]').attr('checked', false);
}
}
});
$('.opendialog').click(function() {
$('.mydialog').dialog('open');
closedialog = 0;
});
double possible de Comment passer des variables à partir de JavaScript en PHP à l'aide de jQuery POST
OriginalL'auteur geetha | 2011-03-05
Vous devez vous connecter pour publier un commentaire.
Ajax peut le faire. Google, et découvrez api.jquery.com et de regarder les fonctions ajax, .ajax(), .post(), .get(), .load(), etc.
Comme pour votre question, voici ce que vous feriez:
Vérifier que $(this).val (). Êtes-vous de définir une valeur pour votre case?
OriginalL'auteur Explosion Pills