我在 Page1 上有一个下拉列表,当用户更改该下拉列表上的元素时,我想使用 Jquery 加载另一个下拉列表,这在理论上听起来很简单,但它对我不起作用.. 这是我的第 1 页,我收到错误在@Url.Content('~/listings/service')上说字符文字中的字符太多。
// Load the new dropdownlist on change
<script>
$("#adtype").change(function () {
$("#div1").load("@Url.Content('~/listings/page2') #service");
});
</script>
// if a user changes this dropdownlist it should trigger the jquery code
<select name="adtype" id="adtype">
<option>Sales</option>
<option>Marketing</option>
</select>
<div id="div1"></div>
第2页
<select name="service" id="service">
<option>yes</option>
<option>no</option>
</select>
什么是让这个工作的最佳方法