小编Jac*_*ack的帖子

在Android HTTP请求中发送utf-8编码的字符串

我在我的android应用程序中发了一个HTTP帖子.值从我的应用程序发送到我的网络服务器.问题是,这些值不是我想要的UTF-8.我的网络服务器有UTF-8编码,所以我知道我的应用程序中有代码需要更改.请参阅下面的我的代码段:

private void sendPostRequest(String facebookId, String name, String email) {

        class SendPostReqAsyncTask extends AsyncTask<String, Void, String>{

            @Override
            protected String doInBackground(String... bcs) {

                String bcFacebookId = bcs[0];
                String bcName = bcs[1];
                String bcEmail = bcs[2];



                HttpClient httpClient = new DefaultHttpClient();

                HttpPost httpPost = new HttpPost("URL");

                BasicNameValuePair facebookIdBasicNameValuePair = new BasicNameValuePair("bcFacebookId", bcFacebookId);
                BasicNameValuePair nameBasicNameValuePair = new BasicNameValuePair("bcName", bcName);
                BasicNameValuePair emailBasicNameValiePair = new BasicNameValuePair("bcEmail", bcEmail);

                List<NameValuePair> nameValuePairList = new ArrayList<NameValuePair>();
                nameValuePairList.add(facebookIdBasicNameValuePair);
                nameValuePairList.add(nameBasicNameValuePair);
                nameValuePairList.add(emailBasicNameValiePair);
                try {

                    UrlEncodedFormEntity urlEncodedFormEntity = new UrlEncodedFormEntity(nameValuePairList);

                    httpPost.setEntity(urlEncodedFormEntity);

                    try { …
Run Code Online (Sandbox Code Playgroud)

android utf-8 http-post

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

为什么我不能在jQuery中解析Ajax html GET响应?

我正在使用Chrome扩展程序,我使用Ajax请求从请求的URL获取HTML.这有效,但我希望得到一些特定元素的所有文本值.例如,所有类都包含script.js.heading-bold

$.ajax({
        url: "http://page.com/page.html",
        type: "GET",
        dataType: "html",
          success: function(data) {
              console.log($(data).filter( '.heading_bold' ).text()); 
          }
    });
Run Code Online (Sandbox Code Playgroud)

响应HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head><title>Beerpong</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <meta http-equiv="Expires" content="0" />
    <meta http-equiv="Pragma" content="no-cache" />
    <meta http-equiv="Cache-Control" content="no-cache" />
    </head>
     <body>
        <div id="table-container">
            <table>
               <tbody>
                  <tr>
                   <td><div class="heading_bold">Beerpong</div></td>
                  </tr>
                </tbody>
            </table>
        </div>
     </body>
    </html>
Run Code Online (Sandbox Code Playgroud)

将其记录到控制台工作正常.这是我的输出:

Uncaught Error: Syntax error, unrecognized expression: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0....
Run Code Online (Sandbox Code Playgroud)

为什么?为什么不只是console.log我想要的值?

html javascript ajax jquery

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

复选框在手风琴列表中无法单击

我有一个包含一些对象的无序列表,当您单击<li>列表时将最小化,当您再次单击它时它将展开.我在Accordion上使用jQuery UI的API ,问题是我的复选框内部<li>无效.我不可能让它工作,并且没有"层"在它上面.

我试过给复选框,position:absolute; z-index: 1000000000但没有结果.我也尝试过创建函数,这些函数会更新点击的值,但同样如此.没运气...

无法使用的复选框是文本"Publicera:"旁边的复选框

看到我的JSFiddle,为什么jQuery UI不会让我的复选框?

html css jquery jquery-ui

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

如何集中我目前的位置?(谷歌地图)

我正试图将我当前的位置放在谷歌地图中心.这将使具有特定纬度和经度变量的位置居中.

var coords = new google.maps.LatLng(62.39081100, 17.30692700);
Run Code Online (Sandbox Code Playgroud)

但我尝试使用此功能获取用户位置:

function grabMyPosition() {
    if (navigator.geolocation) {
        navigator.geolocation.getCurrentPosition(centerMe);
    } else {
        alert("You don't support this");
    }
}
function centerMe(center) {
    var me_location = {
        lat: position.coords.latitude,
        lon: position.coords.longitude
    };
}
Run Code Online (Sandbox Code Playgroud)

然后这样做:

var coords = new google.maps.LatLng(me_location.lat, me_location.lon);
Run Code Online (Sandbox Code Playgroud)

但后来我明白了:

Uncaught TypeError: Cannot read property 'lat' of undefined 
Run Code Online (Sandbox Code Playgroud)

那是因为我在函数中存储并填充了这个"me_location"变量.我怎样才能使它"全局",以便它可以在我的功能之外使用?

javascript jquery google-maps-api-3

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

如何从li-objects中显示特定的div?

我试图创建一个<ul>带有<li>对象来滑动UL并显示特定的div.我有这些div标签:

<div id="1"></div>
<div id="2"></div>
<div id="3"></div>
Run Code Online (Sandbox Code Playgroud)

这个清单:

<ul class="meny">
   <li id="show1">Show 1</li>
   <li id="show2">Show 2</li>
   <li id="show3">Show 3</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

为什么这个JS不起作用?

$(function() {
   $("#show1").click(function() {
       $(".meny" ).toggle("slide");
       $("#1").click("show");
   });
});
Run Code Online (Sandbox Code Playgroud)

我整晚都在努力......

编辑

我正在尝试让我的项目在按下特定列表对象时触发CLICK事件.完成后,整个ul应该滑开并显示一个指定的div.

请参阅:http://aatw.se/test/booking.html

html javascript jquery

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

如何为:active行创建一个带有三角形的<ul>?

我知道我的头衔并不是最好的,但我尽我所能.解释我的问题对我来说有点困难,但我想要的是创建一个在活动元素中有一个"三角形"的水平列表.我在下面显示一张图片. 例

这可能与CSS?我知道如何使用jQuery,但我想现在使用CSS而不是jQuery/Javascript.

我实际上创建了一个小提琴,您可以在下面找到链接:http:
//jsfiddle.net/jackbillstrom/3dNcj/

我尝试了一个javacript解决方案,但对它不满意,因为我想用CSS代替.我的目标是让你在示例中看到的那个三角形"轻松" <li>点击你之间.这甚至可能还是我在做梦?

html css html5 css3 css-animations

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

如何解析一个带有"@"的JSON路径?

我正在尝试从看起来像这样的API输出JSON.

我正在使用Javascript,我一直在使用的JS是在图片下方.

    <p>"stations": [</p>
    <p id="data"></p>

    <script type="text/javascript">
    $.getJSON('station.php', function(data) {
  console.log("It is on!");
  for (var i = 0; i < data.stationsinzoneresult.location.length; i++)
      $('#data').append("{ \"point\": [ " + "@x HERE" + "," + "@y HERE" + " ], \"name\":\"" + data.stationsinzoneresult.location[i].name + "\" }," + "<br/>"); 
});
Run Code Online (Sandbox Code Playgroud)

html javascript jquery json

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

undefined不是对象(评估'this.onPress.bind')

要点: Dashboard.js

我正在使用React-Native创建一个iOS应用程序,在渲染我的Dashboard.js时出现此错误.

我的Dashboard.js呈现不同scrollableTabView的每个包含一个ListView,我已经包含了下面一个列表项的一些代码.

renderArchiveOrder(order) {
  return (
    <TouchableHighlight onPress={this.onPress.bind(order.id)}>
       <View style={styles.listObject}>
       <View style={styles.thumbnail}>
       <Text style={styles.title}>#{order.bid}</Text>
       <Text style={styles.time}>TID</Text>
       <Text style={styles.subTime}>{order.time}</Text>
     </View>
     <View style={styles.information}>
        <Text style={styles.restaurantName}>{title}</Text>
        <Text style={styles.dropoffName>{order.locations.dropoff.address}</Text>
     </View>
     </View>
    </TouchableHighlight>
    );
  }
Run Code Online (Sandbox Code Playgroud)

我的问题是,当呈现Dashboard.js时,应用程序崩溃并显示包含的屏幕截图.

它明确指出这renderArchiveOrder: Dashboard.js @ 364:0是一个错误,这是我的onPress功能.我无法理解我的错误是第364行,为什么我的TouchableHighlightonPress不起作用.

id: index364行.

onPress = (index) => {
  this.props.navigator.push({
    title: 'Order',
    component: Order,
    passProps: {
      id: index
    }
  })
};
Run Code Online (Sandbox Code Playgroud)

当我只是尝试将数据发送到点击功能并将导航器推送到新视图时,为什么会出现这种情况?

视图渲染的截图

reactjs react-native

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

处理SQL时出错:0 PhoneGap SQL

我试着从这里复制代码:http: //luthfihariz.wordpress.com/2011/10/23/android-sqlite-phonegap-jquerymobile/ 为了成功获得一个样本,我正在努力学习这一点.我在pastebin上有一个完整的index.html链接.

请纠正我,并帮助我找到这个错误.

链接到Pastebin这里

javascript sql html5 cordova

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

正则表达式获取 iframe 元素的 src

我正在尝试从 HTML 输入的不同 iframe 中检索 src 的一部分。

到目前为止,我尝试了不同的方法,但没有一种方法适用于所有 iframe。到目前为止我尝试过的:

<iframe(.*?)><\/iframe>
<iframe src="(.+?)".+</iframe>
<iframe.+?src=[\"'](.+?)[\"'].*?>
Run Code Online (Sandbox Code Playgroud)

这是我拥有的 iframe 标签示例:

<iframe src="http://www.youtube.com/embed/NM51qOpwcIM?modestbranding=1;rel=0;showinfo=0;autoplay=0;autohide=1;yt:stretch=16:9;wmode=transparent;?wmode=transparent" allowfullscreen="" style="width: 640px; height: 361.057px;" frameborder="0"></iframe>

<iframe src="https://www.youtube.com/embed/VASywEuqFd8?feature=oembed" allowfullscreen="" width="660" height="371" frameborder="0"></iframe>
Run Code Online (Sandbox Code Playgroud)

理想情况下,我想从开头和第一个问号 (?) 之前检索 src ,如下所示:

http://www.youtube.com/embed/NM51qOpwcIM
Run Code Online (Sandbox Code Playgroud)

谢谢!:)

regex iframe

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