Чрез Jquery.validate.js правя валидация на форма т.е. валидизирам едно поле, което трябва да съдържа стойности от 1 до променливата "broy_1", на която присвоявам съдържанието на input type=text съдържанието на на този input го пълня динамично т.е. след връщане на отговор от SQL заявка. Eто така присвоявам на broy_1 стойност
при алерта извежда стойност на broy_1, но при range: [1, broy_1] няма никаква стойност. На какво се дължи това?
Код:
<script type="text/javascript">
var categories_id2;
var broy_1;
// var all_broy = $("#all_broy").val();
$(document).ready(function(){
---------
success: function(cena_broy2){
//$("#hide2").val(cena_broy2);
$("#nalichni").val(cena_broy2);
$("#broy_potr").removeAttr('disabled');
$("#submit_por").removeAttr('disabled');
broy_1= $("#nalichni").val();
alert( broy_1)
eто така го използвам за валидизация
<script>
// Валидация на форма
$('#form1').validate(
{
rules: {
broy_potr: {
range: [1, broy_1],
required: true
}},
----------