2015-08-20 16 views
-2

我有一個包含一些Ajax的web應用程序。 我需要將2個變量傳遞給外部PHP 如何爲我的第二個值添加另一個串聯?

這裏是我的代碼

$.getJSON('myphp.php?value1=" . $rowData['value1'] . 

我需要傳遞到PHP文件還「值」 但我無法弄清楚如何連接右邊的第二個值,什麼是正確的語法

預先感謝

亞伯拉罕

+2

這就是javascript。爲什麼你在JavaScript中使用PHP運算符? JS使用'+',而不是'。' –

+0

JS錯誤的運算符。正如@MarcB所說。 – Twisty

+0

您是否想添加一個php var - '$ .getJSON('myphp.php?value1 = <?= $ rowData ['value1']?>&value2 = <?= $ rowData ['value2']?>', ...'或'$ .getJSON('myphp.php?value1 = <?php echo $ rowData ['value1']?>&value2 = <?php echo $ rowData ['value2']?>',... '或者一個js var - '$ .getJSON('myphp.php?value1 ='+ value1 +'&value2 ='+ value2,...'? – Sean

回答

0

一個更好的方法來做同樣的事情:

var val1 = <?php echo $rowData['value1']; ?>; 
var val2 = <?php echo $rowData['value2']; ?>; 
var val3 = <?php echo $rowData['value3']; ?>; 

$.getJSON('myphp.php', {value1: val1, value2: val2, value3: val3}, function(data){ 

// Success Callback 
}); 
+0

謝謝你的對,這是更好的方法 – Abraham

-1
$.getJSON("test.js", { value1: $rowData['value1'], value2: $rowData['value2'] }) 
+0

如何將PHP變量與JS合併? –