小编Mir*_*rko的帖子

如何通过PHP中的$ _GET传递数组?

如何通过$ _GET将一个或多个类型数组的变量传递给另一个页面?

我总是在表单中传递变量值 ?a=1&b=2&c=3

传球a=[1,2,3]怎么样?

我是否需要编写for循环并附加所有值?

谢谢

php arrays get

43
推荐指数
3
解决办法
7万
查看次数

Jquery Validation插件自定义错误放置

使用以下表单的jQuery Validation插件:

<form id="information" method="post" action="#">

            <fieldset>
                <legend>Please enter your contact details</legend>
                <span id="invalid-name"></span>
                <div id="id">
                    <label for="name">Name: (*)</label>
                    <input type="text" id="name" class="details" name="name" maxlength="50" />
                </div>

                <span id="invalid-email"></span>
                <div id="id">
                    <label for="email">Email: (*)</label>
                    <input type="text" id="email" class="details" name="email" maxlength="50" />
                </div>
            </fieldset>
            <fieldset>
                <legend>Write your question here (*)</legend>
                <span id="invalid-text"></span>
                <textarea  id="text" name="text" rows="8" cols="8"></textarea>


            <div id="submission">
                <input type="submit" id="submit" value="Send" name="send"/>
            </div>
            <p class="required">(*) Required</p>
            </fieldset>

             </form>
Run Code Online (Sandbox Code Playgroud)

如何将错误放在span标签内?(#valid-name,#invalid-email,#invalid-text)

我阅读了有关错误放置的文档但我没有得到它的工作原理.是否可以处理每个错误并将其放在指定的元素中?

谢谢

jquery-validate

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

如何使用Universal Image Loader Android强制清除缓存?

我正在使用UIL在listview中加载图像.

当我长按列表视图中的图像时,我会显示一个对话框来修改该图片,使用相机替换为新图片.

如果我拍摄新照片,当对话框被取消时,我的列表视图仍会显示旧图像(因为它已被缓存).如果我在进入listview时关闭并重新启动我的应用程序,则新图像正确存在.

这是我设置UIL的方式:

// Get singletone instance of ImageLoader
    imageLoader = ImageLoader.getInstance();

    //set display options for image loader
    DisplayImageOptions displayOptions = new DisplayImageOptions.Builder()
    .cacheInMemory()
    .displayer(new FadeInBitmapDisplayer(500)) //fade in images
    .resetViewBeforeLoading()
    .build();

    //set image loader options
    ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(this).defaultDisplayImageOptions(displayOptions).build();

    // Initialize ImageLoader with configuration.
    imageLoader.init(config);
Run Code Online (Sandbox Code Playgroud)

如果我删除.cacheInMemory()一切工作虽然.我只是想知道在打开对话框时是否可以清除缓存.我试图抓住所选的ImageView并myImageView.invalidate()在打开对话框时调用但没有成功.

图像从文件加载:

// Load and display image asynchronously
imageLoader.displayImage(file_prefix + image_path, image);
Run Code Online (Sandbox Code Playgroud)

有什么建议?

编辑:代码在长按图像时创建上下文菜单,我试图清除那里的缓存:

@Override
public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) {
    super.onCreateContextMenu(menu, v, menuInfo);

    //get info …
Run Code Online (Sandbox Code Playgroud)

android universal-image-loader

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

Cordova地理定位精度上限为10米

更新:这是Google Play服务问题,此处内部报告,将从13.4.0版本修复

我们使用cordova gelocation插件和方法navigator.geolocation.watchPosition(),可以选择enableHighAccuracy: true跟踪用户位置并获得最准确的结果.

我们的应用程序已存在超过1年,我们曾经没有任何问题,任何设备获得非常好的位置准确性,外面4/6米,天空晴朗.

最近,我们的许多用户报告说,无论他们做什么,都无法获得低于10米精度的任何东西.

我们决定自己测试它,我们发现有同样的问题.最初,我们认为我们在最新版本中引入了一些错误,我们对所有内容进行了三重检查,但我们没有对涉及地理定位的代码/依赖项进行任何更改.

我们也测试了我们应用程序的旧版本,我们确信它可以达到4米精度,但令人惊讶的是它们也不起作用,精度上限为10米.

我们尝试了不同版本的Android,我们可以在5(Lollipop)到8(Oreo)的任何平台上重现这个问题.我们在iOS 10/11上也有同样的问题.同样,我们还没有在几个月内更新应用程序.

最近有同一个问题一个问题在这里:

有人在使用Android原生代码有同样的问题在这里

有谁知道发生了什么?这是一个许可问题吗?位置服务也设置为高精度.

为了完整起见,我们可以使用此插件的旧版本(2.x)获得3/4米的精度

这是唯一的出路吗?

我们宁愿不为开箱即用的东西引入额外的依赖.

非常感谢

android geolocation cordova cordova-plugins

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

在IE8中访问event.target unobstrusive Javascript

以下函数在下拉菜单中获取目标元素:

function getTarget(evt){

 var targetElement = null;

 //if it is a standard browser
 if (typeof evt.target != 'undefined'){
  targetElement = evt.target;
 }
 //otherwise it is IE then adapt syntax 
 else{
  targetElement = evt.srcElement;
 }

 //return id of <li> element when hovering over <li> or <a>
 if (targetElement.nodeName.toLowerCase() == 'li'){
  return targetElement;
 }
 else if (targetElement.parentNode.nodeName.toLowerCase() == 'li'){

    return targetElement.parentNode;
 }
 else{
  return targetElement;
 }
Run Code Online (Sandbox Code Playgroud)

毋庸置疑,它适用于Firefox,Chrome,Safari和Opera,但它不适用于IE8(我猜在以前的版本中也是如此).当我尝试使用IE8调试它时,我收到错误"未找到成员":

targetElement = evt.srcElement;
Run Code Online (Sandbox Code Playgroud)

以及其他后续错误,但我认为这是关键路线.任何帮助将不胜感激.


抱歉,由于某种原因格式化不正确.

这是功能了

 function getTarget(evt){

var targetElement = null;

//if it is …
Run Code Online (Sandbox Code Playgroud)

javascript events internet-explorer-8

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

如何将活动中的数据传递给调用活动的dialogFragment?

在我的应用程序中,我有一个用户填写的表单.按"保存"数据将保存到本地数据库.我想添加一个确认对话框,供用户在继续之前查看他输入的详细信息,因为这些细节至关重要.

在我的dialogFragment实例中,我会说:"你输入的是这些细节:A,B,C ......你确认了吗?"

A,B,C是调用dialogFragment的活动中的EditText字段的值

如何从dialogFragment中访问这些值?我在用:

new ConfirmSaveProjectDetails().show(getFragmentManager(),"Confirm");
Run Code Online (Sandbox Code Playgroud)

在我的活动中.ConfirmSaveProjectDetails是我的dialogFragment类.

我没有使用Intent,否则我会发送一个Bundle ...

有什么建议吗?

android android-dialogfragment

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

input type ="image"在Chrome中显示不需要的边框,在IE7中显示断开的链接

我还没有找到解决方案......

我尝试了一切

border:0;
border:none;
outline:none;
Run Code Online (Sandbox Code Playgroud)

没有任何运气......有趣的是IE7中的断开链接图标与我的图像重叠.

有什么建议吗? 链接在这里

HTML(由WordPress生成)

<form id="searchform" method="get" action="http://eezzyweb.com/">
   <div>
  <input id="s" name="s" type="text" value="" size="32" tabindex="1"/>
  <input id="searchsubmit" name="searchsubmit" type="image" value="" tabindex="2"/>
   </div>
</form>
Run Code Online (Sandbox Code Playgroud)

CSS

input#s{
position:relative;
width:245px;
height:28px;
border:0;
vertical-align:bottom;
background:url(images/input-search-bkg.png) 0 0 no-repeat;
}

#searchsubmit {
display:inline-block;
background:url(images/submit-bkg.png) 0 0 no-repeat;
width:30px;
height:30px;
border:0;
vertical-align:bottom;
}
Run Code Online (Sandbox Code Playgroud)

Firefox和Opera渲染图像按钮确定,但在Chrome和Safari中我得到了它周围的灰色边框.IE 7和8在我的图像上添加一个符号(破碎的图标?)...我很困惑.

css image input border

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

Android 4.0(API 14+)中的活动之间的默认转换是什么

我构建了一个包含很多活动的应用程序,我想在它们之间进行"从右侧进入/滑动时从左侧滑出".

我不止一次读过幻灯片转换应该是Android的默认设置,但是我在转换器上开发的设备默认是淡入/淡出(Galaxy Tab 2 7",在ICS 4.0上).

我需要在应用程序级别声明什么,例如在清单文件中吗?

我问,因为否则我需要添加overridePendingTransition (R.anim.right_slide_in, R.anim.left_slide_out);到我所有的转换中...这只是想知道我在走这条路之前是否遗漏了一些东西.

非常感谢

android android-animation

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

在子文件夹中组织Android src文件夹(Eclipse)

对于noob问题我很抱歉,但我对Android SDK/Eclipse环境还不熟悉

我正在开发的应用程序在几个类中变得非常大.我想更好地组织它,有视图,模型,对话等文件夹...

我怎么能创建src文件夹的子文件夹?如果我右键单击src文件夹我没有那个选项......我应该创建一个新包吗?

我试图添加一个新的src文件夹,但它与主要的src文件夹的"默认包"路径相同,Eclipse没有看到我的文件...

为项目中的所有类创建文件夹结构的最佳方法是什么?

谢谢

eclipse android project subdirectory

9
推荐指数
2
解决办法
4708
查看次数

如何在XML模式中声明仅包含属性的元素?

鉴于:

<authentication password="turkey" partnerid="exam" />
Run Code Online (Sandbox Code Playgroud)

如何在XML模式中声明此元素?

我有:

<xs:element name="authentication" type="auth_type" />

<xs:complexType name ="auth_type">
  <xs:simpleContent>
    <xs:extension base="xs:string">
      <xs:attribute name="password" type="xs:string" />
      <xs:attribute name="partnerid" type="xs:string" />
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Run Code Online (Sandbox Code Playgroud)

但它会让元素有文字内容,是吗?我不要那个...

xml schema xsd

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