我在我的项目中使用了struts 2 +显示标签和Struts jQuery插件。Displaytag最后一行的jquery对话框不能加载ajax
我在使用显示标签时遇到了一些问题。
这是我当前的标记:
<display:table style="width:100%" cellpadding="5" cellspacing="1" name="interviewAssList" class="dataTable" uid="interview" pagesize="5" sort="list" requestURI="getApplicantInterviewAssesment">
<display:column style="text-align: center;width:10%" title="Sr.No" >
<s:property value="#attr.interview_rowNum"/>
</display:column>
<display:column style="text-align: left" title="Application ID"
property="application.uniqueId" />
<display:column style="text-align: center" title="Name"
property="application.firstName" />
<display:column style="text-align: center" title="Birth Date"
property="application.dob" format="{0,date,dd/MM/yyyy}"/>
<display:column style="text-align: center" title="Marks">
<s:property value="#attr.interview.marksObtained"/>
</display:column>
<display:column style="text-align: center" title="Action" media="html" >
<sj:dialog
id="editdialog"
buttons="{
'Clear':function() { clearButton(); },
'Add':function() { addButton(); }
}"
autoOpen="false"
modal="true"
title="Add Marks"
href="%{ajax}"
width="450"
>
</sj:dialog>
<s:url id="ajax" value="/getApplicantDataInterviewAssesment.action?appId=%{#attr.interview.application.applicationId}"/>
<s:param name="appId" value="%{#attr.interview.application.applicationId}"></s:param>
<sj:a
openDialog="editdialog"
button="true"
buttonIcon="ui-icon-newwin"
>
Edit
</sj:a>
</display:column>
当上编辑一下,打开一个对话框,我可以编辑。但是,当点击最后一行时,没有加载任何Ajax内容。
在此先感谢。
你能提供一些例子吗? – antyrat
嗨你可以尝试任何displaytag和jquery示例问题在那里.. – Sanju