Jquery valyation - не может прочитать «Настройки« настройки »не определенных в динамических формахJquery

Программирование на jquery
Ответить Пред. темаСлед. тема
Anonymous
 Jquery valyation - не может прочитать «Настройки« настройки »не определенных в динамических формах

Сообщение Anonymous »

Я использую WordPress, но этот вопрос на самом деле является проверкой jQuery. < /p>

html раздел (существует повторение этого раздела с разными идентификаторами) < / p > < b r / > < b r / > < c o d e > & l t ; d i v c l a s s = " p r o d u c t - c o l " i d = " r o w - 4 0 1 6 " & g t ; < b r / > & l t ; d i v c l a s s = " s y n c - p r o d - i m a g e " & g t ; & l t ; i m g s r c = " i m a g e 1 . j p g " & g t ; & l t ; / d i v & g t ; < b r / > & l t ; d i v c l a s s = " p r o d u c t - m e t a " & g t ; < b r / > & l t ; d i v c l a s s = " p o s t e r - t a b l e " b o r d e r = " 0 " w i d t h = " 1 0 0 % " & g t ; < b r / > & l t ; f o r m a c t i o n = " " i d = " m e t a - f o r m - 4 3 8 2 5 " c l a s s = " p o s t e r - m e t a - f o r m " n o v a l i d a t e = " n o v a l i d a t e " & g t ; < b r / > & l t ; d i v c l a s s = " s i z e - 1 1 x 1 7 p o s t e r - t r m e t a - 4 0 1 8 m e t a - r o w - w r a p " & g t ; < b r / > & l t ; d i v w i d t h = " 1 5 % " & g t ; & l t ; s p a n & g t ; 1 1 x 1 7 & l t ; i n p u t t y p e = " h i d d e n " n a m e = " b a s e _ a m o u n t " i d = " b a s e _ a m o u n t - 4 0 1 8 " v a l u e = " 8 " & g t ; & l t ; / s p a n & g t ; & l t ; / d i v & g t ; < b r / > & l t ; i n p u t t y p e = " h i d d e n " v a l u e = " 4 3 8 2 6 " c l a s s = " m e t a _ p r i c e _ i d " i d = " p o s t e r _ p r i c e - 4 0 1 8 " n a m e = " p o s t e r _ p r i c e - 4 0 1 8 " & g t ; < b r / > & l t ; d i v w i d t h = " 1 5 % " & g t ; & l t ; s p a n & g t ; 8 . 0 0 & l t ; i n p u t t y p e = " h i d d e n " c l a s s = " b a s e - p r i c e " n a m e = " b a s e _ p r i c e " i d = " b a s e _ p r i c e - 4 0 1 8 " v a l u e = " 8 . 0 0 " & g t ; & l t ; / s p a n & g t ; & l t ; / d i v & g t ; < b r / > & l t ; d i v w i d t h = " 1 5 % " & g t ; & l t ; s p a n & g t ; & l t ; i n p u t t y p e = " n u m b e r " c l a s s = " s i z e - s a l e - p r i c e t o o l t i p s t e r e d " i d = " r e g _ p r i c e _ 4 0 1 8 " n a m e = " r e g _ p r i c e _ 4 0 1 8 " v a l u e = " 9 . 0 0 " m i n = " 8 " s t e p = " 0 . 0 1 " t a r g e t = " 4 0 1 8 " & g t ; & l t ; / s p a n & g t ; & l t ; / d i v & g t ; < b r / > & l t ; d i v w i d t h = " 1 5 % " & g t ; < b r / > & l t ; s p a n i d = " p r o f i t - 4 0 1 8 " c l a s s = " p r o f i t - t a g " & g t ; 1 . 0 0 & l t ; / s p a n & g t ; < b r / > & l t ; i n p u t t y p e = " h i d d e n " n a m e = " m e t a _ t a r g e t " i d = " m e t a _ t a r g e t - 4 0 1 8 " v a l u e = " 4 3 8 2 7 " & g t ; < b r / > & l t ; / d i v & g t ; < b r / > & l t ; d i v w i d t h = " 4 0 % " & g t ;





Изображение
Изображение
Изображение





16x24

9.00


0.00







Изображение
Изображение
Изображение





24x36

12.00


2.00







Изображение
Изображение
Изображение






< /code>

javascripts < /p>

jquery.validate.min.jsобразнойjQuery(document).ready(function () {
//initialize tooltipster on text input elements
jQuery('input[type="number"]').tooltipster({ //find more options on the tooltipster page
trigger: 'custom', // default is 'hover' which is no good here
position: 'top',
animation: 'grow'
});

jQuery('.poster-meta-form').validate({ // initialize the plugin
submitHandler: function (form) {
var sale_price_val = jQuery(this).find("input[name=sale_price]").val();
var base_price_val = jQuery(this).find("input[name=base_price]").val();
var meta_hidden_id = jQuery(this).find("input[name=meta_price_id]").val();
var meta_price_id = jQuery(this).find("input[name=regular_price_id]").val();
var parent_form = jQuery(this);

jQuery.ajax({
type: "POST",
url: ajax_url,
data:{
action: 'call_back_function',
sale_price: sale_price_val,
meta: meta_hidden_id,
meta_price: meta_price_id
},
cache: false,
beforeSend: function() {
parent_form.find(".loading").show();
},
success: function(data) {
if ( data == 0 ) {
parent_form.find(".loading").hide();
parent_form.find(".success").show();
setTimeout(function(){
parent_form.find(".success").fadeOut('slow');
}, 2000);
} else{
parent_form.find(".loading").hide();
parent_form.find(".error").show();
setTimeout(function(){
parent_form.find(".error").fadeOut('slow');
}, 2000);
};
}
});
return false;
}
});
jQuery('.size-sale-price').each(function() {
jQuery(this).rules('add', {
min: function(element){
return jQuery(element).attr('min');
},
required: true,
messages: {
number: "Sale Price can not be less than Base Price!"
}
});
});

});
< /code>

Консольная ошибка < /p>


uncaught typeError: не может прочитать свойство 'настроек' не определенного
at a.fn.init.rules (jquery.validate.min.js? (Social-Media-sync-public.js? Ver = 1.0.0: 534)
at function.each (jquery.js? Ver = 1.12.4: 2)
at a.fn.init.each (jquery.js? Ver = 1,12.4: 2)
at htmldocument. (Social-Media-sync-public.js? ver = 1.0.0: 532)
at i (jquery.js? Ver = 1.12.4: 2)
at object.firewith [как resolvewith] (jquery.js? Ver = 1.12.4: 2)
at function.ready.ready.js? Htmldocument.k (jquery.js? Ver = 1.12.4: 2) < /p>
< /blockquote>

Обновление < /p>


uncauth (jquery.validate.min.js? Ver = 4.7.4: 4)
at htmlinputelement. (Social-Media-sync-public.js? ver = 1.0.0: 546)
at function.each (jquery.js? Ver = 1.12.4: 2)
at a.fn.init.each (jquery.js? Ver = 1,12.4: 2)
at htmldocument. (Social-Media-sync-public.js? ver = 1.0.0: 545)
at i (jquery.js? Ver = 1.12.4: 2)
at object.firewith [как resolvewith] (jquery.js? Ver = 1.12.4: 2)
at function.ready.ready.js? Htmldocument.k (jquery.js? Ver = 1.12.4: 2)


Подробнее здесь: https://stackoverflow.com/questions/436 ... namic-form
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Jquery»