小编rob*_*obs的帖子

jQuery Ajax等到所有图像都加载完毕

我正在尝试使用jQuery执行Ajax调用,该调用运行良好.我使用success事件来显示数据.但是,只要加载外部HTML文件,就会触发成功.如果有大图像,它们会在显示后继续加载.有什么方法可以在所有内容完全加载后显示内容吗?这是代码:

$('#divajax').html('<br><div style="text-align: center;"><img src="res/ajax-loader.gif"></div>');
$.ajax({
    cache: false,
    url: 'ajax/content.php',
    success: function(data) {
          $('#divajax').html(data);
    }
});
Run Code Online (Sandbox Code Playgroud)

ajax jquery loading

37
推荐指数
4
解决办法
4万
查看次数

findViewById(int)方法未定义

我是Android开发的新手,我正在尝试编写一个小应用程序,它允许我获取外部JSON文件并解析它.我得到了它的工作,但如果我尝试在后台执行它作为一个它不会工作AsyncTask.Eclipse给了我错误

对于LongOperation类型,方法findViewById(int)未定义

在这一行:

TextView txtView1 =(TextView)findViewById(R.id.TextView01);

这是我的代码:

public class Main extends Activity {
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        new LongOperation().execute();
    }
}


class LongOperation extends AsyncTask<String, Void, String> {
    private final Context LongOperation = null;


    @Override
    protected String doInBackground(String... params) {
        try {
            URL json = new URL("http://www.corps-marchia.de/jsontest.php");
            URLConnection tc = json.openConnection();
            BufferedReader in = new BufferedReader(new InputStreamReader(tc.getInputStream()));

            String line;
            while ((line = in.readLine()) != null) {
                    JSONArray ja = new JSONArray(line);
                    JSONObject jo = …
Run Code Online (Sandbox Code Playgroud)

android android-asynctask

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

从另一个单元格更改单元格的内容

嘿,我试图用jquery选择更改单元格的内容,但我似乎无法让它工作.假设我们有这个表:

<table border="1">
<tr>
<td>cell 1
<td>cell 2
<td>cell 3
<tr>
<td>cell 4
<td>cell 5
<td>cell 6 <a onclick="javascript:$(this).parent().parent().('td').html('test');">Click</a>
<tr>
<td>cell 7
<td>cell 8
<td>cell 9
</table>
Run Code Online (Sandbox Code Playgroud)

我想从单元格6中改变单元格4的内容.('td')显然不起作用.如何在不使用类或ID的情况下从单元格6访问单元格4?提前致谢

html javascript jquery

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

"如果"不能正常工作

嘿,我是Android的新手,我有一个问题.这是我的代码:

Log.v("Test", "" + lv_arr_id[0]); //displays 0
    if (lv_arr_id[0] == "0") {
      Toast.makeText(longOperationContext, "A", Toast.LENGTH_SHORT).show();
    }
    else {
      Toast.makeText(longOperationContext, "B", Toast.LENGTH_SHORT).show();
    }
Run Code Online (Sandbox Code Playgroud)

lv_arr_id [0]的值为"0"并且是一个字符串,其外部数据通过json从web中提取.但每次B吐司被触发而不是A吐司.值真的是0,我在logcat中测试了这个.任何想法为什么?提前致谢

arrays android if-statement

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

如何让SimpleAdapter工作的OnItemClickListener

我是android的新手,我有一个问题.我正在使用带有ViewBender的SimpleAdapter来显示图像和文本.但是我无法弄清楚如何为SimpleAdapter设置OnItemClickListener.我该怎么做?这是我初始化它的方式:

SimpleAdapter notes = new SimpleAdapter(Main.this, list, R.layout.main_list_row, PARAM, new int[] { R.id.icon, R.id.name, R.id.content });
notes.setViewBinder(new MyViewBinder());
setListAdapter(notes);
Run Code Online (Sandbox Code Playgroud)

提前致谢

android onclick listener simpleadapter

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

理解jQuery(基本问题)

我有一个非常基本的jquery问题.我试图将jscrollpane添加到我的网站,并在ajax调用后进行初始化.但是,当我运行该功能时,我一直在控制台中收到"testFunction未定义"的消息.代码非常基本:

$(document).ready(function() {
  var api = $('.scroll-pane').jScrollPane({
      showArrows:true,
      maintainPosition: false
    }).data('jsp');

  function testFunction() {
      api.getContentPane().load('ajax_content.html', function() {
      api.reinitialise();
   });
 }          
});
Run Code Online (Sandbox Code Playgroud)

为什么我一直收到消息?如果我从测试功能中取出测试功能,我会提前感谢错误"api not defined"

ajax jquery jscrollpane

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

将图像放在ListView上时,"resolveUri在坏位图uri上失败"

嘿,我是Android的新手,我有一个小问题.我正在尝试将列表视图放在一起,图像通过URL加载.这项工作到目前为止,但图像不会出现.logcat说:

02-23 19:20:48.447: INFO/System.out(833): resolveUri failed on bad bitmap uri: android.graphics.drawable.BitmapDrawable@405359b0
Run Code Online (Sandbox Code Playgroud)

它显然没有找到我的形象,但我不明白为什么.使用R.drawable.icon虽然有效.谁能帮我吗?继承人我的来源:

public class Main extends Activity {
        private ListView lv_main;

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        lv_main = (ListView) findViewById(R.id.listviewmain);

        ArrayList<HashMap<String, String>> listItem = new ArrayList<HashMap<String, String>>();

        HashMap<String,String> map;

        map = new HashMap<String, String>();
        map.put("title", "a title goes here");
        map.put("details", "details blaa");
        map.put("cover", String.valueOf(Main.this.LoadImageFromWebOperations("http://www.google.com/intl/en_ALL/images/srpr/logo1w.png"));
        //THIS WORKS FINE: map.put("cover", String.valueOf(R.drawable.icon));
        listItem.add(map);

        map = new HashMap<String, String>();
        map.put("title", "2nd title");
        map.put("details", "more details");
        map.put("cover", String.valueOf(Main.this.LoadImageFromWebOperations("http://www.google.com/images/srpr/nav_logo37.png"));
        //THIS WORKS FINE: map.put("cover", …
Run Code Online (Sandbox Code Playgroud)

android json listview drawable

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