【发布时间】:2013-01-02 21:07:57
【问题描述】:
AJAX 内容正在通过表单内的 remoteLink 函数呈现以填充手风琴(只是一点背景信息)。
在双击 JQuery Accordion 小部件的每个段落内容时调用的 function attatchEmail(test)。这就是运行函数所发生的事情...Screenshot of 1st alert & Screenshot of 2nd alert。
难道不能像下面这样选择段落并从段落中获取内容吗?
(我尝试将.val 更改为.html 和.text。我也尝试过$('#'+testingID))
_form.GSP
function attatchEmail(test) {
$(document).ready(function()
{
var testingID = test.id;
alert(testingID);
var testingValue = $(testingID).val();
alert(testingValue);
});
};
_contactListAjax.GSP
<g:each in="${contactList}" status = "i" var="contact">
<h3><a href="#">${contact.contactSurname +', '+ contact.contactForename}</a></h3>
<div><p id="contact${contact.id}" ondblclick="attatchEmail(this)">${'Email: '+contact.email}</p></div>
</g:each>
用尽了探索的途径,我确信我以前做过这样简单的事情,完全没问题:/
请看两张截图以获得更好的洞察力,谢谢
【问题讨论】:
-
为什么在函数内部有一个文档准备函数?
-
这只是一个测试,我试图探索任何可能发生的奇怪事情。我打算在发布之前删除它,我的坏 Gregg
标签: javascript jquery ajax grails grails-2.0