Skip to main content

Hi Team,

Is there any way to set some option value to list look up using Jquery or javascript.

205778_pastedImage_1.png

Note: This should not always 0 - NA. But some cases i have to set 1 - Internal Fraud.

This should do it for you.  This code populates the default value with the selectedindex.  Change the index to the specific option number you want.  

var JS_ControlName_X = JS_ControlName.replace('_hid',"");

NWF$('#'+JS_ControlName_X).prop('selectedIndex',0);

NWF$('#'+JS_ControlName_X).trigger("change");


Hi Joseph,
Can you explain this code a little bit more? Not exactly sure what is going on.

This should do it for you.  This code populates the default value with the selectedindex.  Change the index to the specific option number you want.  

 

var JS_ControlName_X = JS_ControlName.replace('_hid',"");

NWF$('#'+JS_ControlName_X).prop('selectedIndex',0);

NWF$('#'+JS_ControlName_X).trigger("change");

I recently upgraded to the latest version of Nintex 2013, April 2024 release and discovered that using this code:

    var CurrencyRetrieved = NWF$('#' + ddlPaymentCurrency + ' option:contains(AUD - Australia Dollar)');
var CurrencyValue = CurrencyRetrieved.val();
CurrencyRetrieved.prop('selected', 'selected');
NWF$("#" + ddlPaymentCurrency).parent().find('input').val(CurrencyValue);
NWF.FormFiller.Functions.ProcessOnChange(NWF$("#" + ddlPaymentCurrency));

However when I use this code

var ddlPaymentCurrency = ddlPaymentCurrency.replace('_hid',"");
var CurrencyRetrieved = NWF$('#' + ddlPaymentCurrency + ' option:contains(AUD - Australia Dollar)');
var CurrencyValue = CurrencyRetrieved.val();
CurrencyRetrieved.prop('selected', 'selected');
NWF$("#" + ddlPaymentCurrency).parent().find('input').val(CurrencyValue);
NWF.FormFiller.Functions.ProcessOnChange(NWF$("#" + ddlPaymentCurrency));

it works. Can you explain why removing “-hid” from the control name JS declaration makes a difference?


Reply