- passing jquery ui autocomplete selection into variable
- $("#name").blur(function() {
- var standards_name = $("#name").val();
- var standards_link = $("#standardslink");
- var update_log = $("#update_log");
- if(jQuery.inArray(standards_name, standards) != -1) {
- if(companyid !== null) {
- standards_link.attr("href", basic_href + "?standards_name=" + standards_name + "&company_id=" + companyid);
- } else {
- standards_link.attr("href", basic_href + "?standards_name=" + standards_name);
- }
- standards_link.css("color","#2EE52B");
- } else if(standards_name == "") {
- standards_link.removeAttr("href");
- standards_link.css("color","black");
- update_log.hide();
- } else {
- standards_link.removeAttr("href");
- standards_link.css("color","#FF0011");
- update_log.hide();
- }
- });
- $(function() {
- $("#name").autocomplete({
- source: "../autocomplete.php",
- minLength: 2,
- select: function(event, ui) {
- $('#name').val(ui.item.ticker_name);
- $('#mktcap').val(ui.item.mkt_cap);
- var standards_name = ui.item.ticker_name;
- var standards_link = $("#standardslink");
- var update_log = $("#update_log");
- if(jQuery.inArray(standards_name, standards) != -1) {
- if(companyid !== null) {
- standards_link.attr("href", basic_href + "?standards_name=" + standards_name + "&company_id=" + companyid);
- } else {
- standards_link.attr("href", basic_href + "?standards_name=" + standards_name);
- }
- standards_link.css("color","#2EE52B");
- } else if(standards_name == "") {
- standards_link.removeAttr("href");
- standards_link.css("color","black");
- update_log.hide();
- } else {
- standards_link.removeAttr("href");
- standards_link.css("color","#FF0011");
- update_log.hide();
- }
- }
- });
- });
- $("#name").attr("standards_name",ui.item.ticker_name);
- var standards_name = $("#name").attr("standards_name");
- $("#name").autocomplete({
- source: function (request, response) {
- /*Souse code here*/
- },
- select: function (e, i){
- /*Selection code here inorder to get value use i.item.val*/
- }
- })