Changeset aca0dad in sicp
- Timestamp:
- Jun 9, 2015, 1:32:07 PM (9 years ago)
- Branches:
- master
- Children:
- 4f820d5
- Parents:
- 1475409
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
static/js/funciones.js
rd85290d raca0dad 135 135 buttons: { 136 136 success: { 137 label: "Calcular",138 className: "btn -primary btn-sm",137 label: BTN_CALCULAR, 138 className: "btn btn-primary btn-sm", 139 139 callback: function () { 140 140 $("#divisas-form").validate({ 141 ignore: 'input[type=hidden]', //Requerido para validar elementos select2 142 rules: { 143 cambionominal: { 144 required: true, 145 digits: true, 146 minlength: 1, 147 min: 0 148 }, 149 anhoregistro: { 150 date: true, 151 required: true 152 } 153 }, 154 messages: { 155 cambionominal: { 156 required: ERROR_REQUIRED, 157 minlength: ERROR_MINLENGTH, 158 digits: ERROR_DIGITS, 159 min: ERROR_MIN 160 , }, 161 anhoregistro: { 162 date: ERROR_YEAR_SELECT, 163 required: ERROR_REQUIRED 164 } 165 }, 166 highlight: function(element) { 167 $(element).closest('.form-group').removeClass('has-success').addClass('has-error'); 168 }, 169 unhighlight: function(element) { 170 $(element).closest('.form-group').removeClass('has-error').addClass('has-success'); 171 }, 172 errorElement: 'span', 173 errorClass: 'help-block', 174 errorPlacement: function(error, element) { 175 if(element.parent('.input-group').length) { 176 error.insertAfter(element.parent()); 177 } else { 178 error.insertAfter(element); 179 } 180 } 181 }); 182 $("#divisas-form").submit(); 183 return false; 141 184 } 142 185 }, 143 186 main: { 144 label: "Cerrar", 145 className: "btn-primary btn-sm", 146 callback: function () { 147 148 } 187 label: BTN_CANCEL, 188 className: "btn btn-warning btn-sm" 149 189 } 150 190 } … … 154 194 $(modal).find('.select2').select2({}); 155 195 } 196 197 /** 198 * @brief Función que muestra el formulario de consulta que permite modelar una cadena productiva 199 * 200 * @author Ing. Roldan Vargas (rvargas at cenditel.gob.ve) 201 * @copyright GNU/GPLv2 202 * @date 08-06-2015 203 * @param id Variable de tipo string que contiene el id del producto a modelar 204 * @param template Variable de tipo string que contiene la estructura HTML del formulario a utilizar 205 */ 206 function modelar_producto(id, template) { 207 var modal = bootbox.dialog({ 208 title: TITLE_BOOTBOX_MODELAR_CADENA, 209 message: template, 210 buttons: { 211 success: { 212 label: BTN_ACEPT, 213 className: "btn btn-primary btn-sm", 214 callback: function() { 215 216 $("#cadenas-form").validate({ 217 ignore: 'input[type=hidden]', //Requerido para validar elementos select2 218 rules: { 219 nivelesarriba: { 220 minlength: 1, 221 maxlength: 2, 222 required: true, 223 digits: true, 224 min: 1 225 }, 226 nivelesabajo: { 227 minlength: 1, 228 maxlength: 2, 229 required: true, 230 digits: true, 231 min: 1 232 }, 233 anhoregistro: { 234 date: true, 235 required: true, 236 min: 0 237 } 238 }, 239 messages: { 240 nivelesarriba: { 241 required: ERROR_REQUIRED, 242 minlength: ERROR_MINLENGTH, 243 maxlength: ERROR_MAXLENGTH, 244 digits: ERROR_DIGITS, 245 min: ERROR_MIN 246 }, 247 nivelesabajo: { 248 required: ERROR_REQUIRED, 249 minlength: ERROR_MINLENGTH, 250 maxlength: ERROR_MAXLENGTH, 251 digits: ERROR_DIGITS, 252 min: ERROR_MIN 253 , }, 254 anhoregistro: { 255 date: ERROR_YEAR_SELECT, 256 required: ERROR_REQUIRED 257 } 258 }, 259 highlight: function(element) { 260 $(element).closest('.form-group').removeClass('has-success').addClass('has-error'); 261 }, 262 unhighlight: function(element) { 263 $(element).closest('.form-group').removeClass('has-error').addClass('has-success'); 264 }, 265 errorElement: 'span', 266 errorClass: 'help-block', 267 errorPlacement: function(error, element) { 268 if(element.parent('.input-group').length) { 269 error.insertAfter(element.parent()); 270 } else { 271 error.insertAfter(element); 272 } 273 } 274 }); 275 $("#cadenas-form").submit(); 276 return false; 277 } 278 }, 279 main: { 280 label: BTN_CANCEL, 281 className: "btn btn-warning btn-sm" 282 } 283 } 284 }); 285 286 $(modal).find('[data-toggle="tooltip"]').tooltip({}); 287 $(modal).find('.select2').select2({}); 288 }
Note: See TracChangeset
for help on using the changeset viewer.