小编Ela*_*Lee的帖子

Ajax请求中的jQuery Ajax请求

是否可以在另一个ajax请求中发出ajax请求?因为我需要来自第一个ajax请求的一些数据来发出下一个ajax请求.

首先,我使用Google Maps API获取LAT和LNG,之后我使用LAT和LNG来请求Instagram API(基于搜索的位置).

再次,这是可能的,如果是这样,怎么样?

$('input#search').click(function(e){
    e.preventDefault();
    var source=$('select[name=state] option:selected').text()+' '+$('select[name=city] option:selected').text()+' '+$('select[name=area] option:selected').text();
    var source=source.replace(/ /g, '+');
    if(working==false){
        working=true;
        $(this).replaceWith('<span id="big_loading"></span>');
        $.ajax({
            type:'POST',
            url:'/killtime_local/ajax/location/maps.json',
            dataType:'json',
            cache: false,
            data:'via=ajax&address='+source,
            success:function(results){
                // this is where i get the latlng
            }
        });
    } else {
        alert('please, be patient!');
    }
});
Run Code Online (Sandbox Code Playgroud)

ajax jquery google-maps instagram

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

JavaScript中的Require()函数

当我打开Chrome 14的控制台并键入...

require(或者require(),如果那很重要)

我明白了:ReferenceError.

这意味着默认情况下JavaScript没有该功能,对吧?至少在网络浏览器上.

我为什么要这么说?
我需要用于JavaScript的Markdown解析器.

该怎么办?
我和通常一样,打开GitHub并搜索它.符合我需求的第一个结果是这个这个.

通常(我用JavaScript不太好)我在我的代码使用<script />标签之前包含我想要使用的脚本然后......好吧 - 使用它.但是这次我没有得到正在发生的事情...... :(

#1脚本的用法:

var input = "# Heading\n\nParagraph";
var output = require( "markdown" ).toHTML( input );
print( output );
Run Code Online (Sandbox Code Playgroud)

用于#2脚本:

var marked = require('marked');
console.log(marked('i am using __markdown__.'));
Run Code Online (Sandbox Code Playgroud)

require()来自哪里?谢谢你的建议!:)

javascript markdown reference function require

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

信任Java Playframework 2.2中的所有SSL证书

我试图在Play框架中调用Web服务(具有自签名SSL证书)使用以下函数:

public static play.libs.F.Promise<Result> webcall() {
       String feedUrl = "https://10.0.1.1/client/api";
       final play.libs.F.Promise<Result> resultPromise = WS.url(feedUrl).get().map(
                    new Function<WS.Response, Result>() {
                        public Result apply(WS.Response response) {
                            return ok("Feed title:" + response.asJson().findPath("title").toString());
                        }
                    }
            );
            return resultPromise;
        }
Run Code Online (Sandbox Code Playgroud)

它在日志中抛出以下错误,

[error] play - Cannot invoke the action, eventually got an error: java.net.ConnectException: General SSLEngine problem to https://10.0.1.1/client/api
[error] application - 

! @6fpimpnp6 - Internal server error, for (GET) [/webcall] ->

play.api.Application$$anon$1: Execution exception[[ConnectException: General SSLEngine problem to https://10.0.1.1/client/api]]
    at play.api.Application$class.handleError(Application.scala:293) ~[play_2.10.jar:2.2.0]
    at play.api.DefaultApplication.handleError(Application.scala:399) [play_2.10.jar:2.2.0] …
Run Code Online (Sandbox Code Playgroud)

java ssl ssl-certificate playframework-2.0

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

TabStop无法正常工作

我们有一个表单和文本框.所有控件的tabindex都设置正确TabStop = true.当某些文本框被聚焦时,当我按下tab时,焦点不会设置在下一个文本框中.

注意:控件位于面板及其中 TabStop = true

c# windows-forms-designer

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

在杂货店搜寻没有发生的事情

在杂货店中,相关表格不会进行搜索.

搜索仅发生在该表字段中.

function index()  { 
    $crud = new grocery_CRUD();
    $crud->set_theme('flexigrid');
    $crud->set_table('table_name');
    $crud->display_as('id','Name');
    $crud->callback_column('id', array($this, 'changeName'));
    $output = $crud->render();
} 
Run Code Online (Sandbox Code Playgroud)
function changeName($value, $row)  {
    $new = $this->db->select('name')->where('another_table.id', $row->id)->get('another_table')->result();
    if(!empty($new)){
        return $new[0]->name;
    } else {
        return $value;
    }
}
Run Code Online (Sandbox Code Playgroud)

这里搜索名称没有发生.

有人有解决方案吗?

提前致谢.

php codeigniter crud grocery-crud

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

孟加拉语单词/句子的 PHP 正则表达式

我正在使用PHP 5.3.x开发 Web 应用程序。一切正常,但由于孟加拉标点符号的正则表达式问题而无法解决问题。以下是我的代码:

$value          = '\u09AC\u09BE\u0982\u09B2\u09BE\u09A6\u09C7\u09B6';
$value          = mb_convert_encoding($value, 'UTF-8', 'UTF-16BE');
//$value            = '????????';
//$value            = 'Bangladesh';

$pattern        = '/^[\p{Bengali}]{0,100}$/';
//$pattern      = '/^[\p{Latin}]{0,45}$/';

echo preg_match($pattern, $value);
Run Code Online (Sandbox Code Playgroud)

无论我是否通过孟加拉语单词,它总是返回false。在JavaEE应用程序中,我使用了这个正则表达式

\p{InBengali}
Run Code Online (Sandbox Code Playgroud)

但是在PHP 中它不起作用!无论如何我该如何解决这个问题?

php regex validation codeigniter

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