yılında
Teşekkür Paketi özelleştirmek olmaz! Yeni bir sürüm çıktığında, aynı değişiklikleri daha önce yapmanız gerekir.
Hiçbir kod sağlamadığınızdan, JQuery doğrulama yöntemi geçersiz kılma yöntemleriyle yaptığım şey hakkında size bir fikir verebilirim.
ve daha sonra bu geocomplete sonra dahildir bir dosyada geçersiz, geocomplete.js dosyasında dinleyicisi ($('#listenToThis').on('click', function(){ doThings(); }
gibi bir şey) bulmak gerekecek.
Gruplar kullanıyorsanız, geocomplete dinleyici yanıtı tanımlandıktan sonra dosyanızı eklemeniz yeterlidir.
$.validator.methods.number = function (value, element) {
value = floatValue(value);
return this.optional(element) || /^-?(?:\d+|\d{1,3}(?:[\s\.,]\d{3})+)(?:[\.,]\d+)?$/.test(value);
}
fonksiyonu yukarıda beni JQuery ($) içinde para birimi olarak biçimlendirilmiş istemci tarafı numaralarını doğrulamak için izin:
Yani, o bulduktan sonra, aşağıdakine benzer bir şey yapabilirsiniz.
Bu JQuery.validator.methods.number işlevini Eğer geocomplete.addSomethingToMap veya geocomplete.reactToClick fonksiyonunu tam olarak belirlemek için eğer öyleyse, (paket kodu değiştirmeden olmadan işlevini geçersiz kılmak için bir hile yolu) önüne geçer, geçersiz kılmak gerekir Bu ve esasen bu şekilde çalışacaktır.
Uyarı: Yine de, özelliği yeniden etkinleştirmek istediğinizde değişikliklerini yeniden yapmanız gerekir. Tekrar geçersiz kılmak, geçersiz kılmak, tekrar geçersiz kılmak zorunda kalacaksınız. Bu, bir ekranda yüzlerce farklı yeni konum ekleyeceklerse en iyi yol olmayabilir, ancak bir düzine gibi küçük bir birime kadar, iyi bir çözüm olmalıdır.
Lütfen sorunu çözmeye çalışın. – r3wt
Evet birçok seçenek denedim. Şimdi eklentiyi kişiselleştireceğim. Tamamlandığında güncellenir. Teşekkür ederim – Adidev
Bu ruhtur! Bazı kodları sağladığınızı umuyordum, yardımcı olabiliyordum, ama önemli olan, onu çalıştırmanızdır. Umarım yaparsın. – r3wt