小编Mit*_*ran的帖子

在IE7中,jquery是否需要GET调用的时间戳?

请参阅下面的jQuery代码,它用于分页搜索结果

paginate: function() {
        $("#wishlistPage .results").html("<div id='snakeSpinner'><img src='"+BASE_URL+"images/snake.gif' title='Loading' alt='...'/></div>");
        var url = BASE_URL+"wishlist/wishlist_paginated/";
        $.ajax({
            type: "GET",
            url: url,
            data: {
                sort_by:$('#componentSortOrder input:hidden').val(),
                offset:My.WishList.offset,
                per_page: 10,
                timestamp: new Date().getTime() 
            },
            success: function(transport){
                $("#wishlistPage .results").html(transport);
            }
        });
    },
Run Code Online (Sandbox Code Playgroud)

我的问题不在于分页,问题是当我需要调用这个相同的函数时,某些东西发生在页面的其他部分,删除了一些搜索结果,它在IE7中带来了旧的结果,其他浏览器工作正常.所以添加了时间戳:new Date().getTime()部分.这解决了IE问题.

我想知道为什么在jQuery中会发生这种情况?我是否需要在URL中包含timestamp参数以避免在所有jQuery Ajax调用中进行缓存?

ajax jquery internet-explorer caching internet-explorer-7

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

Javascript - 连接两行

在下图中:

替代文字http://rookery9.aviary.com.s3.amazonaws.com/4478500/4478952_3e06_625x625.jpg

我想将上面的方框连接到下面,让我们将顶部框的下边缘称为A,将下方框的上边缘称为B

现在,我有两个包含A和B行中的点的数组

A = [{Ax1,Ay1},{Ax2,Ay2},......]和B = [{Bx1,By1},{Bx2,By2},......]

在现实世界中,它可以像A = [{100,100},{120,100},{140,100},{160,100}]和B = [{120,200},{140,200}, {160,200},{180,200},{200,200},]

请查看上图中的黑点

如何获得图片中显示的连接点?连接点必须尽可能靠近线的中心.

这是我想要得到的,但是下面的函数在两条线的左边开始的两个匹配点之间划线,Any suggessions

drawConnection : function(componentOut, componentIn, connectionKey) {
        var outDim     = $(componentOut).data('dim');
        var inDim      = $(componentIn).data('dim');
        var outPorts   = $(componentOut).data('ports');
        var inPorts    = $(componentIn).data('ports');
        var abovePorts = {}; 
        var belowPorts = {}; 
        var i = 0; 
        if(outDim.bottomLeft.y < inDim.topLeft.y){
            // Now proceed only if they can be connect with a single line
            if(outDim.bottomLeft.x < inDim.topRight.x && outDim.bottomRight.x>inDim.topLeft.x) {
                // Now get a proper …
Run Code Online (Sandbox Code Playgroud)

javascript jquery line

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

Javascript - 有多少参数可以确认?

确认框有多少个参数?

什么var del=confirm("Are you sure?","Delete","");意思?

javascript confirm

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

如何使用-moz-transform缩放?

任何正文都有一个很好的例子,展示了如何使用-moz-transform进行缩放?

css firefox transform css3

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

动态设置ImageView的源

我正在尝试根据国家/地区名称在ImageView中设置国家/地区标志.

我遵循以下惯例:国家标志图像始终存储在 drawable/flag_country_name

例如; drawable/flag_india,drawable/flag_south_africa

我到目前为止编写的代码是

imageFlagRight.setImageResource(getFlagResource("India"));

private int getFlagResource(String teamName) {
        if(teamName.equals("India")){
            return R.drawable.flag_india;
        }
        if(teamName.equals("Srilanka")){
            return R.drawable.flag_srilanka;
        }
        if(teamName.equals("New Zealand")){
            return R.drawable.flag_new_zealand;
        }
        if(teamName.equals("Pakistan")){
            return R.drawable.flag_pakistan;
        }
        if(teamName.equals("Srilanka")){
            return R.drawable.flag_srilanka;
        }
        if(teamName.equals("South Africa")){
            return R.drawable.flag_south_africa;
        }
        if(teamName.equals("Austalia")){
            return R.drawable.flag_australia;
        }
        return R.drawable.flag_default;
    }
Run Code Online (Sandbox Code Playgroud)

上面的代码工作正常.

现在我想添加更多的县和旗帜.有没有办法减少代码行?喜欢 return R.drawable.flag+underscorise(teamName);

android android-layout android-imageview

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

如何使用表布局填充带有四个按钮的屏幕?

我有以下布局

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="fill_parent"
    android:id="@+id/relativeLayout1" android:layout_height="fill_parent">
    <TableLayout android:id="@+id/TableLayout01" android:stretchColumns="*"
        android:layout_height="wrap_content" android:layout_width="fill_parent"
        android:layout_centerInParent="true" >
        <TableRow android:id="@+id/TableRow01" android:layout_width="fill_parent"
            android:layout_height="wrap_content">
            <Button android:id="@+id/syncDownload" android:layout_margin="5dp" android:layout_weight="1"
                android:layout_height="fill_parent" android:layout_width="fill_parent"
                android:text="Download1" android:textColor="#EDFF99"
                android:textStyle="bold" android:background="@drawable/custom_button" />
            <Button android:id="@+id/branchesButton" android:layout_weight="1"
                android:layout_margin="5dp" android:layout_height="wrap_content"
                android:layout_width="fill_parent" android:text="Download2"
                android:textColor="#EDFF99" android:textStyle="bold"
                android:background="@drawable/custom_button" />
        </TableRow>
        <TableRow android:id="@+id/TableRow02" android:layout_width="fill_parent"
            android:layout_height="wrap_content">
            <Button android:id="@+id/attendanceButton" android:layout_weight="1"
                android:layout_margin="5dp" android:layout_height="wrap_content"
                android:layout_width="fill_parent" android:text="Upload1"
                android:textColor="#EDFF99" android:textStyle="bold"
                android:background="@drawable/custom_button" />
            <Button android:id="@+id/syncUpload" android:layout_margin="5dp" android:layout_weight="1"
                android:layout_height="wrap_content" android:layout_width="fill_parent"
                android:text="Upload2" android:textColor="#EDFF99" android:textStyle="bold"
                android:background="@drawable/custom_button" />
        </TableRow>
    </TableLayout>
</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

哪个出局

在此输入图像描述

如何拉伸四个按钮以填满整个屏幕?

android android-layout android-tablelayout

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

如何删除字符串中最后一个逗号字符后的所有内容?

使用JavaScript,如何使用正则表达式删除字符串中最后一个昏迷字符后的所有内容?

例如,如果我输入Vettucaud, Thiruvananthapuram, Kerala, India,India应删除最后一个单词,输出需要类似Vettucaud, Thiruvananthapuram, Kerala

完全相反的事情

javascript regex

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

如何修复IE7浮动组合

我有一个field_wrapper类div,它包含3个子divs field_label,field_input和field_error

我需要将field_label,field_input并排放在前两个下面的field_error中.

请看下面的css代码,知道我是如何实现这一点的,我的问题是它在IE7中不起作用.清除两者应用于field_error不起作用.

即使经过谷歌搜索很长一段时间,我也找不到合适的方法来解决这个问题而不添加HTML标记.请提示css技巧或任何其他方法以避免额外的标记代码

.field_wrapper
{
 clear:both;
}

.field_label
{
 float:left;
 width:40%;
}
.field_input
{
 float:left;
 width:40%;
}
.field_error
{
 clear: both;
 color:#FF0000;
 float: right;
 text-align:left;
 width: 60%;
}

<form method="post" action="http://localhost/locations/add">
 <div class="field_wrapper">
  <div class="field_label">
   <label for="location_add_name">Name</label>
  </div>
  <div class="field_input">
   <input type="text" id="location_add_name" value="" name="name">
  </div>
  <div class="field_error">
   <p>The Name field is required.</p>
  </div>
 </div>
 <div class="field_wrapper">
  <div class="field_label">
   Address
  </div>
  <div class="field_input">
   <textarea id="location_add_address" rows="12" cols="90" name="address"></textarea>
  </div>
  <div class="field_error">
  </div>
 </div>
 <div class="form_submit">
  <input type="submit" value="Add" …
Run Code Online (Sandbox Code Playgroud)

css clear css-float internet-explorer-7

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

jQuery实际图像diamension

我有一个1024x768的图像

<span class="frame">
<img alt="Image" title="Image" src="hD41120CA-7164-11DF-A79E-F4CE462E9D80_Green_Sea_Turtle.jpg">
</span> 
Run Code Online (Sandbox Code Playgroud)

并且下面的CSS将图像宽度设置为

.frame img{
    width:425px;
}
Run Code Online (Sandbox Code Playgroud)

和jQuery代码

$('.uploaded_image img').attr("width");
Run Code Online (Sandbox Code Playgroud)

返回425

如何在JavaScipt中检索图像1024的实际宽度?

html javascript css jquery image

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

Javascript用实际字符替换HTML char代码

我有一个HTML输入文本,其值从相关的div填充.我的问题是div包含的字符&amp;将正确地显示为'&'div中的符号,但是当复制到文本框时,文本'&amp;'将被显示为dispalyed

我怎么能转换&amp;&'&lt;''<','&nbsp;'' '???

html javascript regex character-encoding

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