ici est mon jquery $ .post
$(document).ready(function() {
$("form[name=frmedit]").submit(function() {
$.post('index.php',
{
dealname: $("[name=dealname]").val(),
startdate: $("[name=startdate]").val()
},
function(data)
{
if(data.success)
{
location.href = data.redirect;
}
else
{
$("#colright #error").html(data.message);
}
}, 'json');
return false;
});
});
la partie php est sur la même page
if(isset($_POST['btnNext']) && ($_FILES['image']['size'] > 0))
{ //run query to save data }
donc ma question est que je peux avoir tout cela sur une page? j'ai aussi une autre question
où je
$("form[name=frmedit]").submit
comment puis-je mettre le nom du bouton btnNext dans ce plutôt que .submit? la raison pour laquelle je veux utiliser tout cela sur une page est parce que quand une soumission est terminée je veux vérifier si une vignette téléchargée est plus grande que 0 étant qu'elle existe, comme je le faisais normalement.
grâce
ajouter plus d'informations, ce que tu veux est d'afficher des informations ou des vignettes à la place de la forme après son soumis. –
pourquoi voulez-vous publier sur la même page, vous pouvez faire jquery 'ajax et faire une mise à jour partielle des pages. – kobe
data.redirect est une nouvelle page droite? – kobe