在Ajax调用typo3时面临404问题

时间:2018-01-05 11:28:59

标签: typo3 typoscript typo3-7.6.x

我是typo3中的新手,并使用了ajaxselectlist扩展,但是我面对的404时间使用没有发现错误。

下面的代码是从ajaxselectlist / Resources / Templates / OptionRecord / List.html中获取

<script>
    jQuery(document).ready(function ($) {
        var form = $('#ajaxselectlist-form');
        var selectForm = $('.ajaxFormOption');
          var controllerpath = $("#uri_hidden").val();
        var resultContainer = $('#ajaxCallResult');            
        var service = {
            ajaxCall: function (data) {
                console.log("---->"+data.serialize());
                $.ajax({
                    url: controllerpath,
                    cache: false,                        
                    data: {'uid':'1'},                        
                    success: function (result) {
                        resultContainer.html(result).fadeIn('slow');                            
                    },
                    error: function (jqXHR, textStatus, errorThrow) {
                        resultContainer.html('Ajax request - ' + textStatus + ': ' + errorThrow).fadeIn('fast');
                    }
                });
            }
        };
        form.submit(function (ev) {
            ev.preventDefault();
            service.ajaxCall($(this));
        });
        selectForm.change(function () {                
            resultContainer.fadeOut('slow');
            form.submit();
        });
        selectForm.trigger('change');
    });
</script>

i.stack.imgur.com/ty2Wx.jpg

0 个答案:

没有答案