editParam.js 679 B

1234567891011121314151617181920212223242526
  1. // 绑定高级配置参数配置
  2. function bingMappingParamsInputClick(){
  3. var $paramsList = $("#paramsList");
  4. var $select = $paramsList.find("select");
  5. genMappingParams($select);
  6. // 下拉切换事件
  7. $select.change(function () {
  8. genMappingParams($select);
  9. });
  10. }
  11. // 生成参数配置
  12. function genMappingParams($inputs){
  13. var params = {};
  14. $inputs.each(function () {
  15. if('' != $(this).val()){
  16. params[$(this).attr("name")] = $(this).val();
  17. }
  18. })
  19. $("#params").val(JSON.stringify(params));
  20. }
  21. $(function() {
  22. // 绑定高级配置参数配置
  23. bingMappingParamsInputClick();
  24. });