我在我正在開發的網站中使用jQueryUI對話框小部件。基本上,該頁面列出了朋友列表以及向每個朋友發送消息的鏈接。這是html的一個片段。獲取一個php變量並將其傳遞給一個jQueryUI對話框
...
<td><?php echo $realname; ?></td>
<td><?php echo $username; ?></td>
<td><a href="#" id="opener">Send Message</a></td>
...
我的JavaScript看起來像:
$(document).ready(function() {
var $dialog = $('#dialog')
.dialog({
autoOpen: false,
resizable: false,
modal: true,
height: 350,
dialogClass: 'no-close',
draggable: false
});
$("#opener").click(function() {
$dialog.dialog('open');
return false;
});
$('#closedialog').click(function() {
$dialog.dialog("close");
return false;
});
});
最後,在我的HTML的底部,有云:
<div id="dialog" title="Send a message"><form action="<?php echo $currURL; ?>">
<p>To: {would want for something like "RealName (username)" to appear here}</p>
<div align="center">
<textarea cols="40" rows="10"></textarea>
</div>
<p align="right"><span class="button" style="text-align: right;">
<input type="submit" value="Submit" /><button id="closedialog">Cancel</button>
</span></p>
</form></div>
比方說,你的好友名單上的第一人是約翰史密斯(johnsmith)和下一個是簡·史密斯(janesmith)。是否有可能將$ realname和$ username的值傳遞給該錶行,以便在jQuery對話框小部件中將其打印出來? - 或 -您有關於如何更好/有效地做到這一點的建議嗎?
謝謝。這是我需要的。我會從這裏開始工作。 –
沒問題,謝謝接受。 – JAAulde
我實際上有3個需要修復的對話框。你用這個回答了一切。我只是感激。再次感謝。 –