exchangeHouseIntentAdd.jsp 5.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168
  1. <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
  2. <script type="text/javascript">
  3. function addSecurityPersonHouse(){
  4. $('#securityPersonHouseSelectDialog').dialog(
  5. {
  6. buttons : [
  7. {
  8. text : '确定',
  9. iconCls : 'icon-ok',
  10. handler : function(){
  11. var securityPersonHouseId = select_submit();
  12. $("#securityPersonHouseId_add").val(securityPersonHouseId);
  13. $.ajax({
  14. type: "post",//使用post方法访问后台
  15. dataType: "json",//返回json格式的数据
  16. url: "securityPersonHouseAction_findById",//要访问的后台地址
  17. data:{"securityPersonHouse.id":securityPersonHouseId },
  18. success: function(msg){//msg为返回的数据,在这里做数据绑定
  19. if(msg.success){
  20. $("#securityPersonIdCard_add").val(msg.obj.securityPerson.idCard);
  21. $("#securityPersonName_add").val(msg.obj.securityPerson.name);
  22. $("#securityPersonPhone_add").val(msg.obj.securityPerson.phone);
  23. var houseArea = msg.obj.house.address;
  24. $("#houseAddress_add").val(houseArea);
  25. $("#houseArea_add").numberbox('setValue', msg.obj.house.area);
  26. var garageArea = msg.obj.house.garageAreava;
  27. if(garageArea == null){
  28. garageArea = 0;
  29. }
  30. $("#garageArea_add").numberbox('setValue', garageArea);
  31. var securityNum = msg.obj.securityPerson.securityNum;
  32. $("#securityNum_add").numberbox('setValue', securityNum);
  33. var housePrice = msg.obj.house.community.price;
  34. $("#housePrice_add").numberbox('setValue', housePrice);
  35. $("#garagePrice_add").numberbox('setValue', msg.obj.house.community.garagePrice);
  36. }
  37. }
  38. });
  39. $("#securityPersonHouseSelectDialog").dialog("close");
  40. }
  41. },
  42. {
  43. text : '取消',
  44. iconCls : 'icon-cancel',
  45. handler : function(){
  46. $("#securityPersonHouseSelectDialog").dialog("close");
  47. }
  48. }
  49. ],
  50. onLoad : function(){
  51. select_load();
  52. }
  53. }
  54. );
  55. }
  56. var exchangeHouseIntent_add_submit = function(){
  57. if($('#exchangeReason').val() != ''){
  58. $('#addExchangeHouseIntentForm').form('submit',{
  59. url : whzl.basePath+'/exchangeHouseIntentAction_addExchangeHouseIntent',
  60. success : function(result){
  61. var parseResult = $.parseJSON(result);
  62. if(parseResult.success){
  63. $("#addExchangeHouseIntentDialog").dialog("close");
  64. $('#exchangeHouseIntentDataGrid').datagrid('reload');
  65. $.messager.alert('提示','换房意向登记成功!');
  66. }
  67. }
  68. }
  69. );
  70. }else{
  71. $.messager.alert('提示','请填写意向换房原因!');
  72. }
  73. }
  74. var exchangeHouseIntent_add_load = function(){
  75. $('#communities').combobox({
  76. url: whzl.basePath + '/communityAction_findAll',
  77. valueField:'value',
  78. textField:'text',
  79. multiple:true,
  80. filter:function(q,row){
  81. var opts=$(this).combobox("options");
  82. return row[opts.textField].indexOf(q)>-1;
  83. },
  84. onChange:function (newValue,oldValue) {
  85. $('#communitieNames').val($('#communities').combobox('getText'));
  86. }
  87. });
  88. }
  89. </script>
  90. <table class="mytable" style="width: 100%;" >
  91. <tr>
  92. <th>
  93. <a href="javascript:addSecurityPersonHouse();" class="easyui-linkbutton" data-options="iconCls:'icon-add',plain:true">选择换房意向申请人</a>
  94. </th>
  95. </tr>
  96. </table>
  97. <form id="addExchangeHouseIntentForm" method="post">
  98. <table class="mytable" style="width:100%;">
  99. <tr>
  100. <th colspan="4">换房意向人员登记信息</th>
  101. </tr>
  102. <tr>
  103. <th width="20%">身份证号</th>
  104. <td width="30%">
  105. <input class="easyui-validatebox" type="text" id="securityPersonIdCard_add" readonly="readonly">
  106. <input type="hidden" id="securityPersonHouseId_add" name="securityPersonHouse.id" />
  107. </td>
  108. <th width="20%">姓名</th>
  109. <td width="30%">
  110. <input class="easyui-validatebox" type="text" id="securityPersonName_add" readonly="readonly">
  111. </td>
  112. </tr>
  113. <tr>
  114. <th>联系电话</th>
  115. <td>
  116. <input type="text" class="easyui-validatebox" readonly="readonly" id="securityPersonPhone_add">
  117. </td>
  118. <th>保障人口数量</th>
  119. <td >
  120. <input type="text" class="easyui-numberbox" readonly="readonly" id="securityNum_add">
  121. </td>
  122. </tr>
  123. <tr>
  124. <th>房源面积</th>
  125. <td>
  126. <input type="text" class="easyui-numberbox" precision="2" readonly="readonly" id="houseArea_add">
  127. </td>
  128. <th>车库面积</th>
  129. <td>
  130. <input type="text" class="easyui-numberbox" precision="2" readonly="readonly" id="garageArea_add" >
  131. </td>
  132. </tr>
  133. <tr>
  134. <th>现住房源地址</th>
  135. <td colspan="3">
  136. <input type="text" class="easyui-validatebox" readonly="readonly" id="houseAddress_add" style="width:370px" >
  137. </td>
  138. </tr>
  139. <tr>
  140. <th>意向房源小区</th>
  141. <td colspan="3">
  142. <input id="communities" name="exchangeHouseIntent.communities" style="width:370px;">
  143. <input id="communitieNames" name="exchangeHouseIntent.communitieNames" type="hidden" >
  144. </td>
  145. </tr>
  146. <tr>
  147. <th >换房原因</th>
  148. <td colspan="3">
  149. <textarea rows="2" cols="50" id="exchangeReason" name= "exchangeHouseIntent.exchangeReason" class="easyui-validatebox" ></textarea>
  150. </th>
  151. </tr>
  152. </table>
  153. </form>