0
我有點jQuery noob,但我設法得到我需要去吧一編輯。使用jquery禁用按鈕,直到輸入已輸入
因此,如果從下拉列表中選擇最後2個選項中的一個,則會顯示並輸入字段,詢問用戶爲什麼對服務評價如此之低。這工作正常。但是,如果顯示它們,我需要使這些字段成爲必需。
請記住,有多個字段。
jQuery(document).ready(function($) {
$('.csv-four-wrap').hide();
$('.csv-five-wrap').hide();
$(function()
{
$('#ninja_forms_field_18').change(function()
{
console.log($(this).attr('value'));
if ($(this).attr('value') == '5' || $(this).attr('value') == '4' || $(this).attr('value') == '3') {
$('.csv-four-wrap').hide('fast');
}
if ($(this).attr('value') == '2') {
$('.csv-four-wrap').show('fast');
$('.csv-four-wrap label').text('Please comment why we are below expectations');
}
if ($(this).attr('value') == '1') {
$('.csv-four-wrap').show('fast');
$('.csv-four-wrap label').text('Please comment why you are not satisfied');
}
});
});
$(function()
{
$('#ninja_forms_field_19').change(function()
{
console.log($(this).attr('value'));
if ($(this).attr('value') == '5' || $(this).attr('value') == '4' || $(this).attr('value') == '3') {
$('.csv-five-wrap').hide('fast');
}
if ($(this).attr('value') == '2') {
$('.csv-five-wrap').show('fast');
$('.csv-five-wrap label').text('Please comment why we are below expectations');
}
if ($(this).attr('value') == '1') {
$('.csv-five-wrap').show('fast');
$('.csv-five-wrap label').text('Please comment why you are not satisfied');
}
});
});
});
注意:'需要'屬性僅支持IE> 9 – empiric
謝謝!太棒了! –