0

わかりました、これは私の以前の質問にかなり関連していますが、それでも(そのページに移動する必要はありません..)

形式の文字列があります

ItemName1:Rate1:Tax1_ItemName2:Rate2:Tax2:_ItemName3:Rate3:Tax3_ItemName4:Rate4:Tax4

ユーザーは 4 つの引数を渡します。最初に、このリストが で分割されたときにどの要素を取るかを_伝え、他の 3 つは項目の新しい値を伝えます。
たとえば、ユーザーが2, Denim Jeans, 399.00, 14.34. 元の文字列は次のようになります

ItemName1:Rate1:Tax1_ItemName2:Rate2:Tax2:_Denim Jeans:399.00:14.34_ItemName4:Rate4:Tax4

最初に で分割し_、インデックス2(ユーザーが指定した値) の要素を取得します。次に、その要素を で分割し、:それらの項目を指定した値に置き換えます。

私はたくさんのことをしました。これがそのためのjsfiddleです。しかし、適切な連結を行う最後の部分で立ち往生しています。
この最後の関数を作成するのを手伝ってください。

編集:フィドルを更新しました!

4

1 に答える 1

1

ここでいくつかのこと...

リストを文字列として取っている理由がわかりません。json オブジェクトを使用したほうがよかったでしょう。

あなたの例では、必要な形式で2番目の文字列を取得しています..それを分割して再度結合するのは意味がありません..配列項目をargListに置き換えるだけです

これが変更されたjsfidleです。あなたの問題を正しく理解できたことを願っています。ギャップがあるかどうか教えてください... http://jsfiddle.net/k87Zw/5/

于 2012-09-15T08:15:36.713 に答える