我的正则表达式代码无法在网站的服务器上运行,但可以在本地服务器上正常运行

时间:2018-08-02 15:30:19

标签: regex

我的代码:

$("[name='ism']").keyup(function() {
    $(".ism-xatolik").text("");
    $("[name='ism']").css("box-shadow", "none");

    var ism;
    ism = $("[name='ism']").val();

    ism = ism.trim();

    var ismTek = ism.match(/[^A-Za-z]/g);

    if (ismTek && ism !== "") {
        $(".ism-xatolik").text("Iltimos, faqat harflardan foydalaning*");
        $("[name='ism']").css("box-shadow", "0 0 5px red");
    } else {
        $(".ism-xatolik").text("");
        $("[name='ism']").css("box-shadow", "0 0 5px green");
    }
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type='text' name='ism'>
<div class='ism-xatolik'></div>

我需要验证名字。它正在我的本地主机中验证,但是当我在实时网站中输入大写字母时,它认为不能包含大写字母。

我在项目中使用PHP laravel框架。

请转到此链接查看我的页面:https://uzgeniusa.uz/narxlar 只需单击价格列表上的按钮,然后输入大写字母,您就有一个错误。然后,请查看页面源代码,那里一切正常

0 个答案:

没有答案