0

我有这个脚本:

        <script type='text/javascript'>
        $('#StdThemePropertyId').change(function () {
            $(this).parents('form').submit();
        });
    </script>

它调用我的 MVC 控制器来重新填充子下拉列表。Child Dropdown 是一个“必填”字段,因此每次我从父下拉列表中选择时尝试过滤它时都会引发验证错误。我相信答案是简单地更改上述脚本以发出“GET”调用。但是我的JS有点欠缺。

请如何更改上述 JS 以确保发出“GET”调用。

非常感谢。

4

2 回答 2

3

只需将表单的方法设置为:

$(this).parents('form').attr('method','get').submit();
于 2013-07-23T16:13:08.353 回答
2

将此行放在提交调用之前...

$(this).parents('form').attr("method", "GET");
$(this).parents('form').submit();
于 2013-07-23T16:11:50.023 回答