diff --git a/app/admin/view/generate/index/add.html b/app/admin/view/generate/index/add.html index 009483a38ac4c264ef003dc6a4bc128c4e615354..50434f8e3e4a1dfdc7d5aabcbade319087dbeb28 100644 --- a/app/admin/view/generate/index/add.html +++ b/app/admin/view/generate/index/add.html @@ -276,9 +276,9 @@ var fieldUrl = "{:url('/generate.index/queryfields')}"; form.on('select(selectTable)', function (data) { - var route = data.value.split('_').splice(1, 2).join('_'); + var route = data.value.split('_').slice(1).join('_'); localfields = admin.event.ajax(fieldUrl, { table: route }); - var controller = '/' + route.replace('_', '') + '/'; + var controller = '/' + route.replace(/_/g, '') + '/'; syncChengeController(controller); $('#controller').val(controller + 'index'); @@ -341,7 +341,7 @@ var xm_obj = $('.relationField:eq(' + index + ')'); var foreignElem = $('.foreignKey:eq(' + index + ')'); var localElem = $('.localKey:eq(' + index + ')'); - var route = data.value.split('_').splice(1, 2).join('_'); + var route = data.value.split('_').slice(1).join('_'); var foreignfiled = admin.event.ajax(fieldUrl, { table: route }, false); // 重载关联外键