验证错误未在正确的位置显示

时间:2016-04-19 19:12:34

标签: javascript jquery magento prototypejs backbone.validation.js

我使用jquery在td标记内动态添加了一个选择框,并为该类指定了必需条目,但是当我提交的表单验证没有显示在正确的位置时。 这是我的附加代码。

var addrow = '<tr class="item"><td><select onchange="getPrice(this)" id="selectbox-'+counter+'" name="pid[]" customerid="'+customer+'" class="required-entry required-entry select">';
        addrow +='<option value="">select product</option>';
        for (i = 0; i < valueArray.length; i++) {
           addrow +='<option value="'+valueArray[i]+'">'+textArray[i]+'</option>';
         }
        addrow +='</select></td><td style="width:50px"><input type="number" id="qty-box-'+counter+'" class="qty-box" max="1000" min="1" value="1" name="itemqty[]" onchange="qtyUpdate(this)" customerid="'+customer+'"></td><td><p style="font-weight:bold" id="price-'+counter+'">&nbsp;</p><br></td><td><p style="font-weight:bold" id="ext-'+counter+'">&nbsp;</p><br></td><td class="center"><input id ="delsku-'+counter+'" type="checkbox" value="" name="deletesku[]"/></td></tr>';

        jQuery("#items-table").append(addrow);

enter image description here

添加错误一起显示我想要在selectbox下方出现错误

0 个答案:

没有答案