2

我的第一个问题:)

我正在使用 Mootools 并且我有一个 JavaScript 函数,我的问题是如何在不刷新页面的情况下将数据发布到表单。

我认为我的代码不适用于 Mootools,请检查并提供建议

<script type="text/javascript">
    function (PostData) {
        $.ajax({
            type: "POST",
            url: "form.php",
            data: { userid: 1111, test: 'test'}
        })
    }
</script>

谢谢

4

1 回答 1

3

正如已经说明的那样。$.ajax 方法是一个 Jquery 方法。如果您想在 mootools 中执行此操作,您应该使用请求类。

如果您想要(并且应该)更深入地挖掘,这里是Mootools 请求文档。

这是您想要使用 Mootools 实现的目标

var request = new Request({
    url: 'form.php',
    method: 'post',
    data: {
        userId:1111,
        test: 'test'
    },
    onSuccess: function(response){ Whatever you want to do}
}
request.send();

您还可以使用 Request.JSON 对象,它会自动将响应解码为 Json 对象。

于 2012-11-16T13:26:36.897 回答