1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- /**
- * 添加参数
- */
- function addRow()
- {
- var objContainer=$("#trContainer");
- var len=objContainer.children().length;
- var strClass=(len%2==0)?"odd":"even";
- var strTr='';
- strTr+='<tr class="'+strClass+'">';
- strTr+='<td style="text-align: center;">';
- strTr+='<input type="text" id="paraName" name="paraName" />';
- strTr+='</td>';
- strTr+='<td style="text-align: center;">';
- strTr+='<select id="paraType" name="paraType">';
- strTr+='<option value="int">int</option>';
- strTr+='<option value="long">long</option>';
- strTr+='<option value="float">float</option>';
- strTr+='<option value="string">string</option>';
- strTr+='<option value="blooean">blooean</option>';
- strTr+='</select>';
- strTr+='</td>';
- strTr+='<td style="text-align: center;">';
- strTr+='<input type="text" id="paraValue" name="paraValue"/>';
- strTr+='</td>';
- strTr+='<td>';
- strTr+='<a href="javascript:;" class="link-del" onclick="delRow(this);"><span class="link-btn">删除</span></a>';
- strTr+='</td>';
- strTr+='</tr>';
- var trObj=$(strTr);
- var trContainer=$("#trContainer");
- trContainer.append(trObj);
- }
- function delRow(obj)
- {
-
- var obj=$(obj);
- var trObj=obj.parent().parent();
- trObj.remove();
- }
- function validClass()
- {
- var className=$("#className").val();
- if(className.length==0){ $.ligerDialog.warn('请先输入任务类名再点击验证按钮',"提示信息");return;}
- var data="className=" + className;
- $.post("validClass.ht",data,function(msg){
- var obj=new com.hotent.form.ResultMessage(msg);
- if(obj.isSuccess()){
- $.ligerDialog.success(obj.getMessage(),"操作成功");
- $("#checkedLable").addClass("error");
- $("#checkedLable").addClass("checked");
- }else{
- $.ligerDialog.error(obj.getMessage(),"操作失败");
- $("#checkedLable").addClass("error");
- }
- });
- }
- function setParameterXml()
- {
- var objContainer=$("#trContainer");
- var len=objContainer.children().length;
- var children=objContainer.children() ;
- var xml="[";
- children.each(function(i){
- var name=$(this).find('input[name=paraName]').val();
- var type=$(this).find('select[name=paraType]').val();
- var value=$(this).find('input[name=paraValue]').val();
- if(i<len-1)
- xml+="{\"name\":\""+name+"\",\"type\":\""+type+"\",\"value\":\""+value+"\"},";
- else
- xml+="{\"name\":\""+name+"\",\"type\":\""+type+"\",\"value\":\""+value+"\"}";
-
- });
- xml+="]";
- return xml;
- }
|