javascript to bring back only a certain portion of text (codeigniter & JQuery) -
i have below syntax:
$("#orderbynumber").autocomplete( { source: "get_orders_by_order_number", messages: { noresults: '', results: function() {} }, select: function( event, ui ) { var selectedobj = ui.item; alert(selectedobj.value); //get prices $.post('get_sku_prices', {data:selectedobj.value},function(result) { $('input[name^="deliveryweek"]').val(result[0]); }); } });
the alert returns, order number: customer name
example 10827: massmart
what want strip away : massmart
selectedobj.value
want new variable(for example) selectedobjectorder = 10827
i can pass order number get_sku_prices
function.
so like:
$("#orderbynumber").autocomplete( { source: "get_orders_by_order_number", messages: { noresults: '', results: function() {} }, select: function( event, ui ) { var selectedobj = ui.item; alert(selectedobj.value); //how finx code... var selectedobjectorder= before :(selectedobj.value); alert(selectedobjectorder); //get prices $.post('get_sku_prices', {data:selectedobjectorder},function(result) { $('input[name^="deliveryweek"]').val(result[0]); }); } });
thanks always.
js parseint() want.
var selectedobjectorder = parseint(jquery.trim(selectedobj.value));
Comments
Post a Comment