Trying to get value of hidden field using jquery -


i trying value hidden field.

here html spit out visualforce page (salesforce) (the ids dynamically generated )

<div style="width:300px;position:relative" id="massconvertwithinputs:pbmconvertinput:pbformmconvertinput:pbsmconvertinput:pbspbtable:0:optableaccount"> <!--  need value below field alerted --> <input type="hidden" value="001i0000008ldtv" id="massconvertwithinputs:pbmconvertinput:pbformmconvertinput:pbsmconvertinput:pbspbtable:0:accountlookup_lkid" name="massconvertwithinputs:pbmconvertinput:pbformmconvertinput:pbsmconvertinput:pbspbtable:0:accountlookup_lkid"> <input type="hidden" value="aethna home products" id="massconvertwithinputs:pbmconvertinput:pbformmconvertinput:pbsmconvertinput:pbspbtable:0:accountlookup_lkold" name="massconvertwithinputs:pbmconvertinput:pbformmconvertinput:pbsmconvertinput:pbspbtable:0:accountlookup_lkold"> <input type="hidden" value="001" id="massconvertwithinputs:pbmconvertinput:pbformmconvertinput:pbsmconvertinput:pbspbtable:0:accountlookup_lktp" name="massconvertwithinputs:pbmconvertinput:pbformmconvertinput:pbsmconvertinput:pbspbtable:0:accountlookup_lktp"> <input type="hidden" value="0" id="massconvertwithinputs:pbmconvertinput:pbformmconvertinput:pbsmconvertinput:pbspbtable:0:accountlookup_lspf" name="massconvertwithinputs:pbmconvertinput:pbformmconvertinput:pbsmconvertinput:pbspbtable:0:accountlookup_lspf"> <input type="hidden" value="0" id="massconvertwithinputs:pbmconvertinput:pbformmconvertinput:pbsmconvertinput:pbspbtable:0:accountlookup_lspfsub" name="massconvertwithinputs:pbmconvertinput:pbformmconvertinput:pbsmconvertinput:pbspbtable:0:accountlookup_lspfsub"> <input type="hidden" value="1" id="massconvertwithinputs:pbmconvertinput:pbformmconvertinput:pbsmconvertinput:pbspbtable:0:accountlookup_mod" name="massconvertwithinputs:pbmconvertinput:pbformmconvertinput:pbsmconvertinput:pbspbtable:0:accountlookup_mod"><span class="lookupinput"> <!-- value of below field --> <input type="text" size="20" onchange="getelementbyidcs('massconvertwithinputs:pbmconvertinput:pbformmconvertinput:pbsmconvertinput:pbspbtable:0:accountlookup_lkid').value='';getelementbyidcs('massconvertwithinputs:pbmconvertinput:pbformmconvertinput:pbsmconvertinput:pbspbtable:0:accountlookup_mod').value='1';" name="massconvertwithinputs:pbmconvertinput:pbformmconvertinput:pbsmconvertinput:pbspbtable:0:accountlookup" maxlength="255" id="massconvertwithinputs:pbmconvertinput:pbformmconvertinput:pbsmconvertinput:pbspbtable:0:accountlookup"> <script>new foreignkeyinputelement("massconvertwithinputs:pbmconvertinput:pbformmconvertinput:pbsmconvertinput:pbspbtable:0:accountlookup","/_ui/common/data/lookupvalidationservlet",null,true,{"acent":"001"});</script><a title="account name lookup (new window)" onclick="setlastmouseposition(event)" id="massconvertwithinputs:pbmconvertinput:pbformmconvertinput:pbsmconvertinput:pbspbtable:0:accountlookup_lkwgt" href="javascript:%20openlookup%28%27%2f_ui%2fcommon%2fdata%2flookuppage%3flkfm%3dmassconvertwithinputs%253apbmconvertinput%253apbformmconvertinput%26lknm%3dmassconvertwithinputs%253apbmconvertinput%253apbformmconvertinput%253apbsmconvertinput%253apbspbtable%253a0%253aaccountlookup%26lktp%3d%27%20%2b%20getelementbyidcs%28%27massconvertwithinputs%3apbmconvertinput%3apbformmconvertinput%3apbsmconvertinput%3apbspbtable%3a0%3aaccountlookup_lktp%27%29.value%2c670%2c%271%27%2c%27%26lksrch%3d%27%20%2b%20escapeutf%28getelementbyidcs%28%27massconvertwithinputs%3apbmconvertinput%3apbformmconvertinput%3apbsmconvertinput%3apbspbtable%3a0%3aaccountlookup%27%29.value.substring%280%2c%2080%29%29%29"><img title="account name lookup (new window)" onmouseover="this.classname = 'lookupiconon';this.classname = 'lookupiconon';" onmouseout="this.classname = 'lookupicon';this.classname = 'lookupicon';" onfocus="this.classname = 'lookupiconon';" onblur="this.classname = 'lookupicon';" class="lookupicon" alt="account name lookup (new window)" src="/s.gif"></a></span><select style="width:148px" size="1" class="accselectandlookup" name="massconvertwithinputs:pbmconvertinput:pbformmconvertinput:pbsmconvertinput:pbspbtable:0:convertedstatus" id="massconvertwithinputs:pbmconvertinput:pbformmconvertinput:pbsmconvertinput:pbspbtable:0:convertedstatus">  <option value="000000000000000000">create new account: greenwich media</option> </select></div> 

here jquery code using alert values

<script>  $(document).ready(function () {  $('form :input[id$="accountlookup"]').change(function() {      $('form :input[id$="accountlookup"]').each(function () {             var str= $(this).attr("id") + "_lkid";              alert($(str).val());// alert shows undefined             alert($(this).val());// shows aethna home products correct             alert($('massconvertwithinputs:pbmconvertinput:pbformmconvertinput:pbsmconvertinput:pbspbtable:0:accountlookup_lkid').val());  // shows undefined });   });  $('form :input[id$="accountlookup"]').change(function() {      $('form :input[id$="accountlookup_lkid"]').each(function () {             alert($(this).val());  // shows blank value });   });  });      </script> 

i need value of field massconvertwithinputs:pbmconvertinput:pbformmconvertinput:pbsmconvertinput:pbspbtable:0:accountlookup_lkid

i have commented jquery script each alert throwing currently

any idea doing wrong?

you missed # in selector :

alert($("#massconvertwithinputs:pbmconvertinput:pbformmconvertinput:pbsmconvertinput:pbspbtable:0:accountlookup_lkid").val()); 

same here

var str= '#' + $(this).attr("id") + "_lkid";  alert($(str).val()); 

Comments

Popular posts from this blog

Change php variable from jquery value using ajax (same page) -

Pull out data related to my apps from Android Play Store and iOS App Store -

How can I fetch data from a web server in an android application? -