从URL获取ID值

时间:2014-07-28 12:16:44

标签: javascript titanium

所以我有一个网址,说

我正在使用Titanium Appcelerator,所以我想知道这些jquery代码是否适用于Titanium。

url = 'abc.com/ab/a.aspx?b_no=0a1'

网址的html是

    <form method="post" action="a.aspx?b_no=0a1" id="form2">

 <span id="SPAN" style="font-size:medium">[{"a":"1"},{"b":"2"},{"c":"3"},{"d":"4"}]</span>
  </form>

所以我想从网址中获取该SPAN值。 可能是一个无趣的问题/问题的形成..但学习点滴和技巧.. 请指导..

2 个答案:

答案 0 :(得分:0)

如果您使用jquery load method,可以这样做:

Solution

Url for solution

var url = 'abc.com/ab/a.aspx?b_no=0a1';

$.get( url, function( data ) {
  var span = $( "#SPAN", data );
  var array = JSON.parse( span.text() );
  alert( array[0].a ); //1
});

答案 1 :(得分:0)

这就是你需要的。

var url = "abc.com/ab/a.aspx?b_no=0a1";

$.get( url, function(data) {
  var span=$(data).find("#SPAN"); // selecting span from html
  var result=span.text(); // text of the span
});

检查这个小提琴http://jsbin.com/dejocihu/1/edit