如何将数据从javascript发送到服务器

时间:2016-12-27 10:23:57

标签: javascript jquery

我有这个函数,它从滑块获取一个值,我需要将它发送到服务器。我调用函数获取参数并且工作正常但是post函数不能在里面工作。

如何在另一个函数中调用jquery函数?有一个更好的方法吗?

function process_decision(slider_value) {
        var selectedData = {};
        selectedData['pick_pack_point'] = slider_value;
        selectedData['gameID'] = <?php echo $booxuser->game->id?>;
        selectedData['teamID'] = <?php echo $booxuser->team->id ?>;
        selectedData['roundID'] = <?php echo $booxuser->game->getRoundToBePlotted() ?>;

        $.post('index.php',
            {
                'option': 'com_maximulation',
                'task': 'max_decision_pickpack.pickpack',
                'data': selectedData,
                '<?php echo JSession::getFormToken(); ?>': '1'
            },
            function (response) {
                var response_data = JSON.parse(response);
                document.getElementById("loanResultDiv").innerHTML = response_data['data']['first'];
            },
            'text'
        );
    }

1 个答案:

答案 0 :(得分:0)

尝试使用jQuery而不是$,如果导入了另一个库,$可能会发生冲突。