簡體   English   中英

jQuery驗證插件Safari

[英]JQuery Validate Plugin Safari

我正在為表單使用JQuery Validation插件。 它適用於Chrome瀏覽器,但是對Safari完全不起作用。 我不確定為什么會這樣。 有什么建議么?

這是我的代碼:

<form class="form-horizontal" id="contact-form" action="index.php" method="post">
    <?php if ($good_input){ ?>
            <div class="alert alert-success">
            <a class="close" data-dismiss="alert" href="#">&times;</a>
            Thank you for contacting us! We will get back to you as soon as possible.
            </div>
   <?php } ?>
<div class="control-group">
        <label class="control-label" for="name">Name*</label>
    <div class="controls">
        <input type="text" name="name" placeholder="Name" required>
    </div>
</div>
<div class="control-group">
        <label class="control-label" for="comments">Comments*</label>
    <div class="controls">
        <textarea rows="5" name="comments" required></textarea>
    </div>
</div>
<div class="btn-submit">
    <button type="submit" id="submit" class="btn btn-block btn-lg btn-success">Submit</button>
    </div>
</form>

還有我的jQUERY驗證代碼:

<script>
$().ready(function() {
$("#contact-form").validate();
});
</script>

確保Validate插件遵循您代碼中的jQuery JavaScript。

這是因為Safari不像其他Web瀏覽器那樣支持HTML5表單驗證,由於某些原因,開發人員看不到HTML5的強大功能以及它如何使提交表單變得如此容易,因此不得不制定函數來檢查和查看瀏覽器是Safari,所以現在我想是因為Safari不支持HTML5表單,或者因為我曾經/也遇到同樣的問題而無法找到它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM