我有一个解析JSON的函数。当我在.live函数中调用它时,我变得不确定。
这是我创建的函数,
function getAbc() {
var details;
var id = $(this).attr('data-id');
$.ajax({
url : '/index.php/data',
type : 'GET',
我正在尝试使用Ajax在我的html文件(包含javascript)中实现php函数。我正尝试在本地获取所有JSON文件。我尽了最大的努力来遵循这个:,但我遇到了麻烦。由于某些原因,我在alert语句中没有定义(这是到目前为止我能得到的最接近print语句的东西,但如果有其他可打印的选项,我非常愿意)。下面是我的本地html文件的一些代码:
<script language="javascript" type="text/javascript">
<!--
//Browser Support Code
function AjaxCaller
我在视图中呈现了一个表单,该操作被设置为相同的页面/index。<form action="" name="formRegistro" id="formRegistro">和提交表单时调用的JQuery函数
$('#formRegistro').submit(function() {
// Retrevies data from the form
data = $('#someInput').val()
//Execute AJAX
$.get(
'http:
我正在使用全日程表来呈现我的站点成员的事件。每个人都可以添加自己的活动。每个事件都必须有唯一的ID,这是我在PHP中使用SELECT INCREMENT(MAX('id'))得到的。然后将适当的var传递给JavaScript,这就是问题所在。在第二次尝试添加新事件时,会将该数字提供给fullcalendar renderEvent函数。第一次单击日历时,变量声明为空(在名为newEventId的变量中)。
下面是我的代码:
function showCalendar() {
var date = new Date();
var d = dat
我想写下面的JS代码,但我不确定它是否能工作-它将比下面的复杂得多,我希望在浪费大量时间之前从其他人那里得到建议。
function ajax_request(array_element){
$.get("process_txt.php", { path: full_path },
function (data){
});
}
function bulk_upload(){
//loop through array
//Call ajax function on one element of array
我的代码有这个问题。我有一个函数执行AJAX调用并打开接口,而AJAX是在不同的函数中分离的。我在某个地方调用它,下面是一些代码。以下是一个例子:
function doAjaxStuff(){
//do something
}
function anotherFunction(){
doAjaxStuff();
//proceed with further code
}
(函数anotherFunction是从$(document).ready调用的)
因为进一步的代码完全依赖于我正在加载的东西,比如我试图访问一个元素,但是它还没有加载,这给了我空值,但是没有工作。因此,如果我可以等到我在
我尝试使用多个jQuery的get函数多次输入数组。并在插入所有数据后使用该数组。
问题是,数据仅限于每个函数中的作用域,我不能用多个单独的函数来填充数组,例如:
var array;
array = [];
//Now I use getJSON to call a php with a json output and push the response
$.getJSON('../includes/comOne.php', function(response){
//Here I get a JSON formated object that I push in
我正在尝试调用一个函数,然后获取返回的变量并将其显示在屏幕上的div中。但是,在我当前的格式中,.html()与postGameStatistics()函数同时执行。postGameStatistics()是一个执行ajax post和其他操作的函数。有没有办法把这个链接起来?
var fbDiv = "#fb-request-wrapper";
var xp = postGameStatistics(fbDiv, "#loading_fb", "p2", null);
$(fbDiv).html(
我正在使用IUI框架,并尝试从ajax调用中获取结果。
在firebug中可以看到,调用返回"XrayWrapper[Object XMLHttpRequest{}",但是我无法从对象中提取responseText。
在Firebug中展开时,responseText将作为属性列出,但是会以较浅的灰色文本get作为前缀:"get ResponseText“。
var data = iui.ajax('login.php',{'userName':'sysadm','password':'sy
我有一个问题,我的项目中有几个页面,我在项目中使用了很多ajax请求,但现在我认为,每当调用ajax请求时,就会调用一个函数,而当该请求结束时,另一个函数就会调用。我知道我可以把它放在每个ajax请求中,但我需要一个解决方案,我在一个地方做,它在整个项目中都有效。
$(document).read(function(){
// Suppose this document load function is written on layout page and every page is inherited from this page
});
我正在调试一个大型的,复杂的网页,其中有很多JavaScript,JQuery,Ajax等。在这段代码中的某个地方,我收到了一个调用服务器根目录的rouge请求(我认为它是一个空的img)。我知道它不在html或css中,并且我非常确信在JavaScript代码中的某个地方发出了请求,但我无法追踪到它。我习惯于使用firebug,VS和其他调试工具,但我正在寻找一些方法来找出这是在哪里执行的-这样我就可以在大约150个.js文件中找到有问题的行。
除了将无数的控制台输出放入“you now here”之外,有没有人对调试工具有建议,可以突出显示Javascript中对外部资源的请求是在哪里发出
我正在使用Wordpress心跳,并试图使用Ajax将一些数据传递到我的站点。我能够在我的$_POST中看到这个动作,但是我的数据是不可用的。下面的.post可以向MyZabbix发送一个请求,该帖子包含我的操作,然后我的操作生效。但是,我需要访问“托管”索引。为什么下面的.post在发送操作时不发送我的数据?
$( document ).on( 'heartbeat-tick', function( e, data ) {
$.each( data, function( index, value ) {
$.each( v
我需要一些帮助,弄清楚如何将jquery (以前是php )传递给ui对话框,然后将该var转换为PHP。
在我的adminstration.php上,我有一些单选按钮,它的值从我的数据库中提取出来。
对于某些jQuery,它根据按下的单选按钮的值来更改值:
function select_user(){
var id = null;
$('input[name="user_id"]').on("click", function(){ //This is the radio button
i
我正在尝试对Ajax进行多个调用,我有像时间间隔这样的字段,并且在该时间段内没有调用ajax。现在的问题是,在对同一Ajax进行多个调用时,可能会将数据与先前发送到Ajax的其他数据合并。我不确定这是否会发生。下面是我的Ajax调用。
callAjax = function () {
var dataIn = inObj.data || {};
var successFunc = inObj.success || function () {};
var passOn = inObj.passOn || {};
var myParams = {drape:1,ty
在ajax中,有没有一种方法可以等到ajax完成后再再次调用函数?仅当在ajax请求过程中按下按钮时。
$(document).ready(function(){
$_button.on('click',function(){
//if ajax is running, wait until done!
init();
});
});
function init(){
//this function should be called again, when ajax is done
我正在做一个简单的聊天脚本,我有一个killSession函数,它杀死当前会话并从DB中删除用户。问题是,在设置名称并验证聊天表单不加载之后,它只会终止会话并返回到loginForm()。下面是剧本:
<?php
if (!isset($_SESSION['name'])) {
loginForm(); // set a name for chat
} else {
?>
// chat form
$(window).unload(function () {
<?php killSession(); ?>
下面是我的代码,首先我使用JSON从数据库中获取数据,之后我将最初的15行绑定到图表中,在setInterval函数中,我连续绑定1行,间隔1秒,我的问题是没有警报,即没有警报(“hi”)--我没有得到初始结果,如果没有警告,我如何获得结果?
$(function () {
$(document).ready(function () {
var Data = "";
var dataarray = [];
var IdArray = [];