JQuery问题 - Magento自定义字段

时间:2012-06-08 11:13:06

标签: jquery

我想知道如何在JQuery中做一些事情,我需要一些帮助。我认为我需要做的是RegEx搜索,然后匹配特定字段。

我基本上有一个Magento商店,它有3个自定义字段,它们都有如下名称

options_22_text
options_23_text

基本上他们有options_number_text(用随机数替换数字)。

对于每个页面,我需要提取3个自定义字段(按照页面上显示的顺序)和

这是我到目前为止所得到的,但由于数字更改,它不适用于所有页面

jQuery(document).ready(function() {
    if (jQuery('#options_3_text').length > 0){
        //Custom Options - Template: Description.phtml

        jQuery('#options_2_text').click(function() {
            //Make sure other fields are filled out first
            if (jQuery('#options_3_text').val() == "") {
                alert('You must enter the first line!');
                jQuery('#options_3_text').focus();
            }
        });

        jQuery('#options_1_text').click(function() {
            //Make sure other fields are filled out first
            if (jQuery('#options_3_text').val() == "") {
                alert('You must enter the first line!');
                jQuery('#options_3_text').focus();
            }
        });
    }
});

基本上,此人需要填写第一个文本字段,因为它会调整价格。我需要找到一个很好的方法 - 请帮忙!?

1 个答案:

答案 0 :(得分:2)

$("input[id^=options_]")应该拾取以options _

开头的所有输入元素