2014-03-29 41 views
0

我創建動態鏈接與editName(ID)功能通參數到PHP

<a onclick="{editName(2); $('#editName').dialog('open');}" 
style="cursor: pointer; text-decoration: underline;">My Name</a> 

在上述例子中我的名字有一個id = 2

現在我可以簡單地顯示一個警報,但我怎樣才能通過PHP回顯id?

function editName(id) 
{ 
alert(id); 
// <?php echo(id);?> 
} 
+2

'Java'!='JavaScript'創建隱藏的價值。更多信息請閱讀標籤描述 – Pshemo

回答

0

這是不可能的分配JavaScript值到PHP,直到和除非你給Ajax調用

所以在你的HTML

<a onclick="{editName(2); $('#editName').dialog('open');}" 
style="cursor: pointer; text-decoration: underline;">My Name</a> 
<input type="hidden" id="name_id" value="<?php echo $nameId?> " /> 

function editName(id) 
{ 
alert(id); 
var id1 = $("#name_id").val(); 
alert(id1) 
// <?php echo(id);?> 
} 
+0

alert(id)和alert(id1)給出相同的值,但是如何使用 <?php echo(id1);?> 來回顯PHP中的變量? –