Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
データをWebサービスに送信するajax関数があります。Webサービスは、更新されたレコード数の詳細を示す整数でPOSTのステータスを返します。返された文字列から整数をフィルタリングしたい。ただし、以下のように戻りながら、整数はステータスと連結されます。
return "Saved"+totalrowsupdated.ToString();
どうすればそれらを分離できますか?ページのどこかに整数を表示したい。出来ますか?または正しい方法は何ですか?
次のようなものを使用できますvar num = parseInt(response.replace("Saved", ''), 10);か?
var num = parseInt(response.replace("Saved", ''), 10);
単純な文字列を返さなければならない場合は、いつでも正規表現を使用して整数を解析できます。たとえば、次のようになります。
var updated = result.match(/\d/);
ただし、これは少し大雑把です。単純なステータス以外の情報を返したい場合は、おそらく JSON の結果が最善の策です。