我有以下语法:
$("#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]);
});
}
});
警报返回,order number: Customer Name
例如10827: Massmart
我想要做的是剥离,: Massmart
所以selectedObj.value
我想要一个新变量(例如)selectedobjectorder = 10827
然后我可以将其作为订单号传递给get_sku_prices
功能。
所以像:
$("#orderbynumber").autocomplete(
{
source: "get_orders_by_order_number",
messages:
{
noResults: '',
results: function() {}
},
select: function( event, ui )
{
var selectedObj = ui.item;
alert(selectedObj.value);
//how to finx this code...
var selectedobjectorder= anything before :(selectedObj.value);
alert(selectedobjectorder);
//get prices
$.post('get_sku_prices', {data:selectedobjectorder},function(result) {
$('input[name^="deliveryweek"]').val(result[0]);
});
}
});
一如既往地感谢。