i bir textarea ve bir düğme ile bir form var. textarea boş iken düğme tıklandığında ise, formu yeniden ve bir hata mesajı oluşturur. Aksi takdirde, form başka bir sayfaya yönlendirir. Şimdi, ben bir jquery iletişim kutusu entegre. düğmeye tıklandığında iletişim kutusu görünür ve bir evet veya hayır soru sormak gerekir. Sorun i iletişim kutusu görünür ama birkaç saniye sonra kaybolur düğmesini tıklatın durumdur. ben bu nasıl düzeltebilirim? Ben iletişim kutusu formu ve jquery için php kullanıyorum.
ps. php, bir formda bir düğmeye tıkladığınızda sayfa doğru yeniden olacak? ben onu yükler hemen önce kaybolur, çünkü bu kutunun kaybolan ile ilgisi olduğunu düşünüyorum.
İşte benim kod
<form id="form1" name="form1" method="post" action="<? echo $PHP_SELF; ?>" enctype="multipart/form-data" onsubmit="myRedirect();">
<p class="style16">
<div align="left">
<p><span class="style5">Rules:</span>
<?
if($_POST['continue']) {
if($_POST['rules']==null) {
echo $_SESSION['nature']."<font color='red' size='3'><b>Please enter the rules.</b></font><br>";
}
}
?>
<input type="hidden" name="other_id" value="<? echo $_SESSION['other_id']; ?>">
<input type="hidden" name="hidden1" value="<? echo $_SESSION['hidden1']; ?>">
</p>
<p>
<textarea name="rules" rows="7" cols="49"></textarea>
<br />
</p>
<div id="dialog" title="Empty the recycle bin?">
<p><span class="ui-icon ui-icon-alert" style="float:left; margin:0 7px 20px 0;"></span>Is the judge/speaker/facilitator from UST?</p>
</div>
<p><input type="submit" name="continue" id="continue" value="Continue"/>
<input type="reset" name="clear" value="Clear"></p>
<center>
<!--<input type="submit" name="clear2" id="clear2" value="Clear" onClick="textfield.value="" textfield2.value="" textarea.value="" textarea2.value=""
textarea3.value="" textarea4.value="" textarea5.value="" textarea6.value="" file.value="" "/>-->
</center>
</p>
</div>
</form>