我有超過80 js文件大Rails項目,和我不斷收到在Chrome的控制檯此消息:jQuery的驗證插件:沒有選中,無法驗證,返回什麼
Nothing selected, can't validate, returning nothing.
我不能但是,要弄清楚是什麼引發了這個消息。我使用驗證插件的所有表單似乎都能正確驗證,因爲它們應該是。
如何追溯以查看哪個文件或函數實際上導致此消息出現?
下面是相關的部分從驗證插件:
// if nothing is selected, return nothing; can't chain anyway
if (!this.length) {
if (options && options.debug && window.console) {
console.warn("Nothing selected, can't validate, returning nothing.");
}
return;
}
似乎驗證()被調用一個不存在的選擇器,但我在整個項目中調用的validate()在數以百計的地方,這就是爲什麼我正在尋找一種方法來跟蹤validate()方法的確切調用。
嘗試在您的項目中搜索此文本? – Krishna
它在jquery.validate.min.js中找到它,但這似乎是預期的... – croceldon
在沒有看到您的代碼的情況下,無法知道這裏發生了什麼。 – Sparky