2012-02-16 12 views
-1

以下のコードは、テキストボックスからテキストを取得し、 "、"で区切ります.10以上の単語を数えるとajax経由でphpに送られます。私はこのコードをバーコードリーダー(setinterval ...など)と連携するように設計しました。今問題は、スキャンしたバーコードごとにコンマを残すようにバーコードリーダーを設定できないことです。改行が追加されます。jQueryの新しい行を使って作業する

ids.val();と言うことができます。行区切りの単語です。カンマ区切りの単語に変換するにはどうすればよいですか?代わりにカンマバージョンの

+3

を使用します**関連**コードを指していただけますか? – gdoron

+0

'split(" \ n ")'を追加して最初に改行してみましたか? – rcdmk

+0

@gdoron更新された質問。 – heron

答えて

2

使用

.indexOf("\n") 

.split("\n") 

\n\r\nで変更したい場合があります。これは、一部のブラウザでは改行文字を前者として、また一部は後者として実装しているためです。

あなたはコンマのにすべての改行を変換したい場合は、

commaSeparatedString = newlineSeparatedString.replace(/\\n/g, ","); 
+0

質問を更新しました。チェックアウト – heron

+0

最初の回答を役に立たなくしても、あなたの質問を更新するのではなく、あなたの新しい質問に答えを加えた方がいいです。 –

関連する問題