问题列表 - 第23981页

jQuery和CodeIgniter AJAX与JSON无法正常工作

我尝试使用jQuery和CodeIgniter使用JSON调用来创建我的第一个AJAX.但由于一些奇怪的原因,它不起作用.

jQuery代码:

var item = "COOL!";
$.post("http://192.168.8.138/index.php/main/test", { "item" : item },
         function(data){
            alert(data.result);
         }, "json");
Run Code Online (Sandbox Code Playgroud)

CodeIgniter代码:

<?php
class main extends Controller {
   function test() {
      $item = trim($this->input->post('item'));
      $array = array('result' => $item);
      echo json_encode($array);
   }
}
?>
Run Code Online (Sandbox Code Playgroud)

我试图http://192.168.8.138/index.php/main/test手动访问该页面,它似乎正在工作,我得到:{"result":""}

我也尝试用Firebug看,XMLHttpRequest但什么都看不见.

我不知道我做错了什么......非常需要帮助.谢谢.

ajax jquery json codeigniter

2
推荐指数
1
解决办法
6132
查看次数

设备上的Android模拟位置?

如何在物理设备(Nexus One)上模拟我的位置?我知道您可以使用"仿真器控制"面板中的仿真器执行此操作,但这对物理设备不起作用.

gps android location mocking

146
推荐指数
11
解决办法
24万
查看次数

即使活动已经销毁,AsyncTask也不会停止

我有一个AsyncTask对象,它在创建活动时开始执行,并在后台执行操作(下载最多100个图像).一切都很好,但有一种我不能理解的特殊行为.

例如:当Android屏幕的方向发生变化时,活动将被销毁并再次创建.所以我重写onRetainNonConfigurationInstance()方法并保存在AsyncTask中执行的所有下载数据.我这样做的目的是每次在方向更改期间销毁活动时都不会运行AsyncTask,但正如我在日志中可以看到的,之前的AsyncTask仍然在执行.(虽然数据保存正确)

我甚至尝试在活动的onDestroy()方法中取消AsyncTask,但日志仍然显示AsyncTask正在运行.

这是非常奇怪的行为,如果有人能告诉我停止/取消AsyncTask的正确程序,真的很感激.

谢谢

android android-asynctask

72
推荐指数
2
解决办法
7万
查看次数

在jquery中修剪一个字符串

我需要使用jquery/javascript将字符串修剪为前100个字符.

也可以扫描字符串并查找特定的关键字组合,例如#key?

非常感谢您的帮助.

javascript jquery

1
推荐指数
1
解决办法
2463
查看次数

整数和计算的值

假设您有一个变量n1,它将是输入的三位数的值.
然后我怎么能n1分成3个单独的整数,而不知道究竟会输入什么?

c

0
推荐指数
1
解决办法
149
查看次数

使用Java Swing绘制多行

我正在学习使用Java Swing绘制线条以绘制迷宫.我可以在指定的位置绘制一条线,它显示得很好.但是当我想画多行时,只有最后一行显示.我的代码:

public class LabyrinthGUI extends JFrame {
...
Line line;
for (int i = 0; i < 10; i++) {
   line = new Line(i*25, 0, (i+1)*25, 50);
   this.getContentPane().add(line);
}
}

public class Line extends JPanel{
private int x1, y1, x2, y2;

public Line(int x1, int y1, int x2, int y2) {
    this.x1 = x1;
    this.y1 = y1;
    this.x2 = x2;
    this.y2 = y2;
}
public void paintComponent (Graphics g) {
    g.drawLine(x1, y1, x2, y2);

}
Run Code Online (Sandbox Code Playgroud)

我可能需要刷新一些东西,以显示用for-loop绘制的所有线条,但不知道是什么.

java swing

8
推荐指数
1
解决办法
2万
查看次数

Maven程序集插件并将类系统依赖项添加到类路径中

我有一些我自己提供的依赖项.这些罐子位于资源目​​录中.在我的pom中,它们的范围是系统,我包括它们的路径.但是,当我使用程序集插件并使用时

<addClasspath>true</addClasspath>
Run Code Online (Sandbox Code Playgroud)

它不会添加系统jar的路径.如何让它们自动包含在内?

谢谢

maven-2

6
推荐指数
1
解决办法
9277
查看次数

如果您原子地更改检查值,条件变量是否仍需要互斥锁?

以下是使用条件变量的典型方法:

// The reader(s)
lock(some_mutex);
if(protected_by_mutex_var != desired_value)
    some_condition.wait(some_mutex);
unlock(some_mutex);

// The writer
lock(some_mutex);
protected_by_mutex_var = desired_value;
unlock(some_mutex);
some_condition.notify_all();
Run Code Online (Sandbox Code Playgroud)

但是,如果通过比较和交换指令原子地设置protected_by_mutex_var,则互斥量是否可用于任何目的(除了pthread和其他API要求您传入互斥锁)?是否保护用于实施条件的状态?如果没有,那么这样做是否安全?:

// The writer
atomic_set(protected_by_mutex_var, desired_value);
some_condition.notify_all();
Run Code Online (Sandbox Code Playgroud)

作者永远不会直接与读者的互斥体互动?请注意,'protected_by_mutex_var'名称不再合适(它不再受互斥保护).如果是这样,甚至有必要让不同的读者使用相同的互斥锁?

c++ multithreading mutex locking condition-variable

15
推荐指数
1
解决办法
3310
查看次数

如何使用< - 在ess-mode中停止emacs替换underbar

ess-mode是"Emacs说统计数据".此模式对于编辑R或Splus(两个单独的统计包)的程序非常有用.

在我的缓冲区中,当我输入_的字符被替换时<-,这是非常令人沮丧的.是否有emacs lisp语句来关闭此行为?

emacs:22.1.1 ess-mode release(未知)

emacs r ess

54
推荐指数
2
解决办法
9121
查看次数

CSS:Chrome和Safari似乎"加宽"边框宽度,而IE,Firefox和Opera则没有

我正在尝试为我的网站实现跨浏览器的一致性.

这是关于这个页面:http:// www [insert-dot-here] geld [insert-dash-here] surfen [insert-dot-here] nl/uitbetalingen.html(请注意我更喜欢这个URL不能被制作可抓取的seo-bot)

如果您在IE,Firefox或Opera中查看此页面,一切都很好,但在Chrome和Safari中,表格有点不合适(您可能会注意到这一点).

什么似乎是问题?

在我看来,在Chrome和Safari中,左右边框(2px)总计被添加到设置表格宽度,而在其他浏览器中,边框被视为宽度的一部分.

(大多数)相关的CSS行是(从table.css文件中,也可以通过页面的源文件获得):

table.uitbetaling {
 margin: 11px 18px 10px 19px;
 border: 1px solid #8ccaee;
 width: 498px;
 padding: 0;
}
table.uitbetaling img, table.uitbetaling td {
 margin: 0;
 border: 0;
 padding: 0;
 width: 496px;
}
table.uitbetaling tr {
 margin: 0;
 border: 0;
 padding: 0 1px 0 0;
}
Run Code Online (Sandbox Code Playgroud)

所以基本上我使用了表结构来组织图像,如下所示:(表的类是uitbetaling)

<table>
<tr><td><img /></td></tr>
<tr><td><img /></td></tr>
...
<tr><td><img /></td></tr>
</table>
Run Code Online (Sandbox Code Playgroud)

如果,在这里,我设置的宽度table.uitbetalingtable.uitbetaling img, table.uitbetaling td相同的值(例如两 …

safari google-chrome border margin padding

10
推荐指数
2
解决办法
1万
查看次数