从选择形式的绑定函数传递值

时间:2015-02-10 15:14:32

标签: javascript jquery ajax

我使用jsniceit.js中已经“绑定”的select / option表单来改进表单格式。它看起来不错而不是标准形式。但我无法在表单上使用OnClick函数来传递ajax调用的数据。我的表单是在选择州后以下拉选择表格显示城市。

我的问题是,如何传递select / option表单的值(只显示jsniceit.js的部分)bind所在的位置。

$(ctrl).find('option').each(function(idx, item) {
    nCtrl.find('ul').append('<li option="' + $(item).attr('value') +
        '">' + $(item).text() + '</li>');
});

nCtrl.find('li').each(function(num, elem) {
    $(elem).bind('mouseenter', function() {
        $(this).addClass('active');
    });
    $(elem).bind('mouseout', function() {
        $(this).removeClass('active');
    });

    $(elem).bind('click', function() {
        nCtrl.find(cite).text($(this).text());
        $(ctrl).val($(this).attr('option'));
        nCtrl.find('ul').fadeOut();

        alert('option'.value);

    });
});

我试图通过alert传递值,但它返回undefined。

0 个答案:

没有答案