是否会影响文档就绪函数?

时间:2016-12-09 08:03:08

标签: javascript jquery forms

我有这个表单由if else生成的表单,我使用这个表单id来触发一个javascript来验证文本框(如果textboxt为空,然后提醒&禁用按钮提交),我试着用“cok”字符警告它有效,但功能不是

这是我的表格

if($total == 0){
echo '
<tr>
   <td colspan="5" align="center">Ups, Keranjang kosong!</td>
</tr>
</table>';
echo '
<p>
<div align="right">
   <a href="index.php" class="btn btn-info btn-lg">&laquo; Continue Shopping</a>
</div>
</p>';
} else {
echo '
<form id="formku" action="prosescheckout.php" method="post">
   <tr style="background-color: #DDD;">
      <tdcolspan="1" ></td><b>Subtotal </b>
      <td><b>: Rp.</b></td>
      <td name="totbarang" id="totbarang"><b>'.($total).'</b></td>
      <td></td>
   </tr>
   <tr style="background-color: #DDD;">
      <tdcolspan="1"></td>
      <td>
         <b>Total Barang  </b>
      </td>
      <td><b>:</b></td>
      <td name="berat" id="berat"><b>'.($totalberat).'</b></td>
   </tr>
   </table>';
   }
   ?>
   </table>
   </div>
   </div>
   <hr class="divider">
   <div align="center" data-toggle="collapse" data-target="#detharga" >
      <a class="menu_links" style="cursor: pointer;">
      Lihat detail transaksi ▼
      </a>
   </div>
   </hr>
   <div class="hero-unit">Harap isi rincian pengiriman barang dibawah ini !</div>
   <table class="table table-condensed">
      <!--<input type="hidden" name="total" value="<?php/* echo abs((int)$_GET['total']);*/ ?>">-->
      <tr>
         <td><label for="nm_usr">Nama</label></td>
         <td><input name="nm_usr" type="text" value="<?php echo $datauser["nm_usr"]; ?>" class="required" minlength="6" id="nm_usr" data-toggle="tooltip" data-placement="right" title="Masukkan nama lengkap anda" /></td>
      </tr>
      <tr>
         <td><label for="almt_usr">Alamat</label></td>
         <td><textarea name="almt_usr" type="text" value="" class="required" id="almt_usr" data-toggle="tooltip" data-placement="right" title="Alamat tujuan pengiriman barang pesanan Anda"/><?php echo $datauser["almt_usr"]; ?></textarea></td>
      </tr>
      <tr>
         <td><label for="Provinsi">Provinsi</label></td>
         <td>
            <select name="desprovince" id="desprovince" >
               <option>Provinsi</option>
            </select>
         </td>
      </tr>
      <tr>
         <td><label for="Kota" >Kota</label></td>
         <td>
            <select onchange="showService();Kurir();" name="descity" id="descity">
               <option></option>
            </select>
         </td>
      </tr>

      <tr>
         <td></td>
         <td><input type="submit" value="Simpan Data" name="submit"  class="btn btn-sm btn-primary"/>&nbsp;<a href="prosescheckout.php" class="btn btn-sm btn-primary">Kembali</a></td>
      </tr>
   </table>
</form>

这是我的js

<script src="js/jquery-1.8.2.js"></script>
<script src="js/bootstrap.js"></script>
<script src="js/flexslider.js"></script>
<script src="js/carousel.js"></script>
<script src="js/jquery.cslider.js"></script>
<script src="js/slider.js"></script>
<script def src="js/custom.js"></script>
<script type="text/javascript" src="js/script.js"></script>
<script src="js/jquery.validate.js"></script>
<script>
    $(document).ready(function(){
        $("#formku").validate();
    });
    alert ("cok");
</script> 
<style type="text/css">
    label.error {
        color: red;
        padding-left: .5em;
    }
</style>
<script>
$(document).ready(function(){
    $('[data-toggle="tooltip"]').tooltip({trigger: "focus"});   
});

</script>

1 个答案:

答案 0 :(得分:0)

表头不能处于if else状态,因此文件就绪可以触发一些函数,并通过jquery传递一些变量。