jQuery通过ajax从下拉框的onchange事件加载表单元素

标签 jquery ajax onchange

我有一个下拉菜单,需要根据语句动态加载表单元素

<select name="type" id="type">
   <option value="1">input</option>
   <option value="2">text</option>
</select>

情况1加载一些表单元素(输入等..)
情况2清除这些元素 ...

谢谢

最佳答案

试试这个:

$(function() {

  $('#type').bind('change', function(ev) {

     var value = $(this).val();

     $.ajax({
        ...
        data: {valueType: value, html: encodeURIComponent($("#addhtml").html())},
        ...
     });

  });


});

关于jQuery通过ajax从下拉框的onchange事件加载表单元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4344747/

相关文章:

javascript - 使用javascript根据另一个表单的onChange更改一个表单值

jquery - 解析ajax json结果

javascript - JQuery Ajax 错误 {"readyState":0 ,"responseText" :"" ,"status":0 ,"statusText" :"OK"}

javascript - 打开基于ajax响应的jquery-ui对话框

php - 在 php 变量中存储按钮 id

Firefox 中的 JavaScript onchange、onblur 和焦点异常

javascript - Rails 5 - 由JS填充的hidden_​​field_tag未通过:onchange提交表单

javascript - 以圆形方式放置瓷砖

javascript - 从附加脚本标记中检测 404 错误

php - 重新加载网页的特定部分