Sunday, 15 July 2012

How can I show PHP echo in DIV through jQuery without page refresh -



How can I show PHP echo in DIV through jQuery without page refresh -

i create php echo have appear in div "preview". want because don't want page refresh create div "formbox" disappear , show echo in "preview" div.

does know doing wrong?

html

<div id="preview"> </div> <div id="formbox"> <form id="form" method="post" action="contactengine.php"> <label for="name">name:</label> <input type="text" name="name" id="name" /> <label for="city">city:</label> <input type="text" name="city" id="city" /> <label for="email">email:</label> <input type="text" name="email" id="email" /> <label for="message">message:</label><br /> <textarea name="message" rows="20" cols="20" id="message"></textarea> <input type="submit" name="submit" value="submit" class="submit-button" /> </form> </div>

jquery

$('document').ready(function(){ $('#form').ajaxform( { target: '#preview', success: function() { $('#formbox').slideup('fast'); } }); });

php

if ($success){ echo "<h1>thank you!"; }

just utilize result.

$('document').ready(function(){ $('#form').ajaxform( { target: '#preview', success: function( result ) { $('#formbox').slideup('fast'); $('#preview').html(result); } }); });

php echo

No comments:

Post a Comment