2011-07-05 5 views
0

jsonに受け入れられる結果を得るために変数を連結することはできません。正しい形式の連結のアイデアを教えてください。JSonの問題

date: '{"sUserName": "' + nomeUser'","' + + '" sPassword ":"' + password +'"}', 

をし、結果は次のようになります:

私はこれをやっている置き換え

{"sUserName": "a", "" sPassword ":" a "} 

答えて

3

'{"sUserName": "' + nomeUser'","' + + '" sPassword ":"' + password +'"}' 

'{"sUserName": "' + nomeUser + '","' + 'sPassword":"' + password +'"}' 

追加の「+」と追加の「」があります。そして、ここでは、将来的にこの問題を回避するための簡単な方法です:

var obj = {}; obj.sPassword = 'test'; obj.sUserName = 'p'; JSON.stringify(obj) 
+0

が、私はこれを使用しますが、他のエラーが起こっ:「無効なWebサービス呼び出し、パラメータの欠損値: 『sUserName』を」 –

+0

私の間違い私はそれに応じて私の答えを編集しました。 – Joe