Javascript 选择不通过ajax追加的值

Javascript 选择不通过ajax追加的值,javascript,jquery,ruby-on-rails,ajax,Javascript,Jquery,Ruby On Rails,Ajax,我不熟悉AJAX。我有一个RoR中的发票表单,其中包含客户、产品和服务字段。当我从select选项中选择customername时,它应该动态地从customerform中获得几个要填充的字段。同样,对于产品形式的产品和服务形式的服务 $customer\u name.关于“更改”,函数{ $this.valid; var customer\u name=$“customer\u name”.val; 如果$'customer\u name'.val=='addnew'{ $.ajax{ 类型

我不熟悉AJAX。我有一个RoR中的发票表单,其中包含客户、产品和服务字段。当我从select选项中选择customername时,它应该动态地从customerform中获得几个要填充的字段。同样,对于产品形式的产品和服务形式的服务

$customer\u name.关于“更改”,函数{ $this.valid; var customer\u name=$“customer\u name”.val; 如果$'customer\u name'.val=='addnew'{ $.ajax{ 类型:GET, url:“/customer\u details/new”, 成功:结果{ $'myModal'.modal'show'; $'myModal.modal body'.htmlresult.html; }, 完成:函数结果{ popup.customerDetail; } }; }否则{ $.ajax{ 类型:POST,, url:“/发票/下拉列表”, 数据:{ 客户名称:客户名称 }, 成功:结果{ $.append-customer-details.htmlresult.html; $'.selectpicker'.selectpicker'refresh'; } }; } }; =发票的字段_.new do | f| =f.标签:客户\详细信息\ id,客户名称
=f.select:customer\u detail\u id,CustomerDetail.collect\u customer\u name,{},{prompt:select customer,class:selectpicker表单控件,id:customer\u name,data live search:true}这会给result.html带来什么?console.logresult.html;它将动态显示客户详细信息表单中给出的客户id、地址和交付地址提供给此发票表单use$'myModal.modal body'。htmlresult如果您在结果中接收html,并且如果您在json表单中获取数据,请使用json.ParseresultWhat这将提供result.html?console.logresult.html;它将动态显示客户详细信息表单中给出的客户id、地址和交付地址提供给此发票表单use$'myModal.modal body'。htmlresult如果您在结果中接收html,并且如果您在json表单中获取数据,请使用json.Parseresult