以下代码不提供任何输出。我认为该表达式可能与Javascript不兼容,它与PHP正常工作。我无法在其他任何地方看到错误。
$(document).ready(function()
{
$("#saatjanimi").blur(function()
{
var input = $(this);
var reg = /^([-,.'\s\p{L}]*\s+[-,.'\s\p{L}]*)+$/;
if (!input.val().length || !reg.test(input.val()))
{
alert("asd");
input.after("Avalduse täitja nime lahter peab sisaldama täisnime.");
}
});
});