2012-12-08 26 views
0

我有一個ajax函數將數據發送到我的web服務,後者又返回POST的狀態,並給出有關更新記錄數的詳細信息。我想從返回的字符串中過濾整數。但整數與狀態concedinated而返回如下:如何從字符串中獲取整數作爲ajax響應返回

 return "Saved"+totalrowsupdated.ToString(); 

我怎樣才能得到那些分開?我想在頁面上顯示整數。可能嗎?或者什麼是正確的方法?

回答

0

如果你不得不返回一個簡單的字符串,你可以隨時使用正則表達式來解析出整數,是這樣的:

var updated = result.match(/\d/); 

然而,這是一個有點噁心了,如果你想更多的回報信息不僅僅是簡單的狀態,JSON結果可能是您最好的選擇。

+0

感謝您的JSON建議... –

1

您可以使用類似於:var num = parseInt(response.replace("Saved", ''), 10);

相關問題