Commit 5c4f5cb3 by Harsh Shah

Assessment Criteria ajax issue fixed

parent bbf36853
......@@ -5,4 +5,8 @@
</NODE>
<NODE name="job_assessment_criteria_add_jsp" factory="Participant">
<INHERITS factory="Named" nodename="CoreORMAdminNoPriv"/>
</NODE>
</OBJECTS>
......@@ -59,7 +59,7 @@
function addCriteria(formBuilder) {
alert('adding criteria');
ajaxProcessAddJQ ("<%= request.getContextPath() %>/extensions/adminportal/inc/job_assessment_criteria_add.jsp", "#skill-title", {FormBuilder: formBuilder}, function (theHTML_JQ) {
ajaxProcessAddJQ ("<%= request.getContextPath() %>/extensions/adminportal/inc/job_assessment_criteria_add.jsp", "#skill-title", {}, function (theHTML_JQ) {
$(".main-qualification").before (theHTML_JQ);
});
}
......@@ -145,16 +145,17 @@
{
%>
<oneit:dynInclude page="/extensions/adminportal/inc/job_assessment_criteria_add.jsp" AssessmentCriteria="<%= skill%>"
FormBuilder="<%= formBuilder%>" data="<%= CollectionUtils.EMPTY_MAP%>"/>
data="<%= CollectionUtils.EMPTY_MAP%>"/>
<%
}
%>
<div class="main-add-more">
<oneit:button value="Add Skill" name="newSkill" cssClass="add-more-btn" skin="link"
onClick="addCriteria('<%= formBuilder %>'); return false;"
onClick="addCriteria(); return false;"
requestAttribs="<%= CollectionUtils.mapEntry("nextPage", secondPage)
.mapEntry("CriteriaType", CriteriaType.SKILL).toMap() %>"/>
.mapEntry("CriteriaType", CriteriaType.SKILL)
.toMap() %>"/>
</div>
</div>
<div class="form-brack-line-sub"></div>
......
<%@ page extends="oneit.servlets.process.AJAXProcessJSP" %>
<%@ include file="/inc/stdimports50.jsp" %><%-- This is in cougar --%>
<%@ include file="/inc/stdcms.jsp" %><%-- This is in cougar --%>
<%@include file="../../../inc/std_imports.jsp" %>
<%@ include file="/inc/std_imports.jsp" %>
<%! protected String getName (ServletConfig config) { return "dynamic_content_form"; } %>
<%! protected String getName (ServletConfig config) { return "job_assessment_criteria_add_jsp"; } %>
<%
ORMProcessState process = (ORMProcessState)ProcessDecorator.getDefaultProcess(request);
ObjectTransaction objTran = process.getTransaction ();
Job job = (Job) process.getAttribute("Job");
AssessmentCriteria criteria = (AssessmentCriteria) getData(request, "AssessmentCriteria");
FormBuilder formBuilder = (FormBuilder) getData(request, "FormBuilder");
if(criteria == null)
{
......@@ -19,16 +17,17 @@
job.addToAssessmentCriterias(criteria);
}
String optionKey = WebUtils.getInputKey(request, criteria, AssessmentCriteria.FIELD_Importance);
String formValue = formBuilder.fieldValue (optionKey, criteria.getImportance() == null ? "" : criteria.getImportance().getName());
%>
<oneit:form method="POST">
<oneit:evalBody buffer="<%= getBuffer(request) %>">
<%
FormTag myForm = FormTag.getActiveFormTag(request);
FormBuilder formBuilder = myForm.getFormBuilder();
String optionKey = WebUtils.getInputKey(request, criteria, AssessmentCriteria.FIELD_Importance);
String formValue = formBuilder.fieldValue (optionKey, criteria.getImportance() == null ? "" : criteria.getImportance().getName());
%>
<div class="main-qualification">
<span class="delete-qualification"><span></span></span>
<oneit:ormInput obj="<%= criteria %>" type="text" attributeName="Name" cssClass="form-control" />
......@@ -43,7 +42,6 @@
<input type="radio" name="<%= optionKey %>" value="<%= importance.getName() %>" id="<%= id %>" <%= selectedStr %>/>
<label for="<%= id %>"><oneit:toString value="<%= importance %>" mode="EscapeHTML" /></label>
</div>
<%
}
%>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment