在jquery中使用AJAX如何从远程服务器检索JSON数据

时间:2015-06-25 23:52:23

标签: jquery ajax json

我使用以下代码从远程服务器检索事务的状态。如果我在浏览器中输入该URL,则显示带有状态值的xml文件,在fiddler中,结果看起来像{“transaction”:{“trxStatus”:“3000”}} 0并获得状态200.但是当我执行该代码时状态值未显示,而不是发送带有“成功”注释的警报消息。谁能知道我做错了什么?我不确定我的远程服务器是否支持'jsonp'。我从他们那里得到了JSON或XML格式。 另一点是,如果我在浏览器中使用带有用户和密码详细信息的URL,则显示包含所有值的xml文件,在fiddler中,所有值都显示为null(我不知道为什么{“transaction”:[{“ amount“:”x“,”counter“:”x“,”receiver“:”x“,},null]}。但是当我执行该代码时,会出现相同的”成功“警告,而不显示该值。 任何形式的帮助将不胜感激。

                'enableAjaxValidation' => 'true',
                ]); ?>

            <?= $form->field($model, 'UserName') ?>
            <?= $form->field($model, 'Name') ?>
            <?= $form->field($model, 'LastName') ?>
            <?= $form->field($model, 'Email') ?>
            <?= $form->field($model, 'PasswordHash')->passwordInput() ?>
            <?= $form->field($model, 'repeatPassword')->passwordInput() ?>
                <?= Html::submitButton('Register', ['class' => 'btn btn-primary', 'name' => 'signup-button']) ?> 

0 个答案:

没有答案