$(function () { $("[name='topformBySearch']").submit(function () { var keywords = $("#topkeywords").val(); if (!CheckInput(keywords) && !CheckInput(keywords1)) { layer.msg("Keyword contains special characters, please re-enter!"); return false; } if (keywords == "") { layer.msg("Please input keywords!"); } else { $('#topformBySearch').submit(); } return false; }) }) function CheckInput(obj) { var pattern = new RegExp("[`~!@#$^&*()=|{}':;',\\[\\].<>/?~!@#¥……&*()——|{}【】‘;:”“'。,、?]") if (pattern.test(obj)) { return false; } return true; }