我想用jquery ajax用以下代码解析JSON数组数据:
<!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>Sample</title>
<script type="text/javascript" src="Scripts/jquery-1.7.2.min.js"></script>
<script type="text/javascript">
var result;
function jsonparser1() {
$.ajax({
type: "GET",
url: "http://10.211.2.219:8080/SampleWebService/sample.do",
dataType: "jsonp",
success: function (xml) {
alert(xml.data[0].city);
result = xml.code;
document.myform.result1.value = result;
},
});
}
</script>
</head>
<body>
<p id="details"></p>
<form name="myform">
<input type="button" name="clickme" value="Click here to show the first name" onclick=jsonparser1() />
<input type="text" name="result1" readonly="true"/>
</form>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
我的JSON数据是:
{"Data": [{"Address":"chetpet","FirstName":"arulmani","Id":1,"LastName":"sathish","City":"chennai"},{"Address":"ramapuram","FirstName":"raj","Id":2,"LastName":"nagu","City":"chennai"},{"Address":"ramapuram","FirstName":"raj","Id":2,"LastName":"nagu","City":"chennai"},{"Address":"ramapuram","FirstName":"ramaraj","Id":3,"LastName":"rajesh","City":"chennai"},{"Address":"ramapuram","FirstName":"yendran","Id":3,"LastName":"sathi","City":"chennai"}],"Code":true}
Run Code Online (Sandbox Code Playgroud)
但我没有得到任何输出......任何人请帮助...
所以我有以下字符串:
var s = '<span>Some Text</span> Some other Text';
Run Code Online (Sandbox Code Playgroud)
结果应该是一个包含内容"Some Other Text"的字符串.
我试过了...
var $s = $(s).not('span');
Run Code Online (Sandbox Code Playgroud)
......和很多其他的东西remove()
,not()
等,但没有奏效.
有什么建议?我可以将字符串与正则表达式匹配,但我更喜欢常见的jQuery解决方案.
编辑:
我没有用正则表达式搜索解决方案,我只是想知道为什么这个例子不起作用:http: //jsfiddle.net/q9crX/150/
我有一个位于欧洲的代码库,可从亚洲访问此代码库.代码库非常庞大,下载整个代码库(有时需要)会变得很痛苦.
我想知道是否有这样的事情.
我想要一个解决方案"我将在本地拥有一个svn服务器,它将与主svn同步,并在svn本地托管时为我的团队服务."
在此先感谢
Munim
using System;
using System.Reflection;
namespace Reflection
{
class Test
{
protected void methodname(int i)
{
Console.WriteLine(("in the world of the reflection- only i"));
Console.Read();
}
protected void methodname(int i, int j)
{
Console.WriteLine(("in the world of the reflection i , j"));
Console.Read();
}
}
class Program
{
static void Main(string[] args)
{
// BindingFlags eFlags = BindingFlags.Default | BindingFlags.Instance | BindingFlags.Public|BindingFlags.NonPublic;
BindingFlags eFlags = BindingFlags.Instance|BindingFlags.NonPublic;
Test aTest = new Test();
MethodInfo mInfoMethod = typeof(Reflection.Test).GetMethod("methodname", eFlags);
mInfoMethod.Invoke(aTest, new object[] { 10 …
Run Code Online (Sandbox Code Playgroud) 我有点失落.我得到这个JSON:
[{
"id": "210",
"name": "Name 1",
"category": "Category 1"
}, {
"id": "187",
"name": "Name 2",
"category": "Category 1"
}, {
"id": "186",
"name": "Name 3",
"category": "Category 1"
}, {
"id": "185",
"name": "Name 4",
"category": "Category 1"
}, {
"id": "184",
"name": "Name 5",
"category": "Category 1"
}, {
"id": "183",
"name": "Name 6",
"category": "Category 1"
}, {
"id": "182",
"name": "Name 7",
"category": "Category 1"
}, {
"id": "181",
"name": "Name 8",
"category": "Category 2" …
Run Code Online (Sandbox Code Playgroud) 该类Thread
是一个密封类,意味着它不能继承,我需要一个Thread
应该从Thread类继承的可重用实例.有谁知道如何重复使用胎面?
我正在尝试创建自定义html帮助程序,它将从XML文件中检索一些文本并在视图上呈现它.XML按层次结构组织,其中顶部节点表示控制器名称,遵循操作名称,然后是单个键.
目标是完成语法,例如:
@Html.Show("Title")
Run Code Online (Sandbox Code Playgroud)
帮助程序将从调用它的视图中推断出控制器名称和操作名称.
有没有办法在html帮助扩展方法中获取该信息?
我有一个函数执行以下操作javascript
:
appendChild
身体上的div.document.defaultView.getComputedStyle(divElement, null)[cssRule]
.现在getComputedStyle
返回默认值,如果我在调用之前使用Firebug 等待断点getComputedStyle
,那么它将从注入的CSS返回CSS规则.
此致,
穆尼姆
我有一个有两个提交按钮的表单.我想使用JavaScript手动提交表单,并使用输入按钮提交与其他表单元素一起发布的表单,就像表单自动提交一样.关于这个问题有很多喋喋不休,但我找不到答案.
<form method="post" action="echoToScreenAndLog.jsp" id="form1">
<input id="field1" name="field1"/>
<input type="text" size="20" id="field2" name="field2"/>
<input type="submit" value="Do One" name="sub1_name" id="sub1_id"/>
<input type="submit" value="Do Two" name="sub2_name" id="sub2_id"/>
</form>
Run Code Online (Sandbox Code Playgroud)
当窗体上方用"做一"按钮提交,张贴的参数是field1="xxx"
,field2="yyy"
,sub1_name="Do One"
.
但我想手动提交表格......
<form method="post" action="echoToScreenAndLog.jsp" id="form1">
<input id="field1" name="field1"/>
<input type="text" size="20" id="field2" name="field2"/>
<input type="submit" value="Do One" name="sub1_name" id="sub1_id"/>
<input type="submit" value="Do Two" name="sub2_name" id="sub2_id"/>
</form>
<script type="text/javascript">
var btn = document.getElementById('sub1_id');
btn.onclick=function() {
return mySubmit(document.getElementById('form1'), ...);
}
</script>
Run Code Online (Sandbox Code Playgroud)
但是在mySubmit
函数中手动提交表单不会发布sub1_name
参数.我可以理解 - 我绕过了提交,因此表单没有使用按钮提交,因此发布表示用于提交表单的按钮的参数是没有意义的. …
<asp:Repeater>
我的网页中有一个绑定到编程创建的数据集的网页.
此转发器的目的是从AZ创建索引,单击该索引时,将刷新页面上的信息.
转发器有一个链接按钮,如下所示:
<asp:LinkButton ID="indexLetter" Text='<%#DataBinder.Eval(Container.DataItem,"letter")%>'
runat="server" CssClass='<%#DataBinder.Eval(Container.DataItem, "cssclass")%>'
Enabled='<%#DataBinder.Eval(Container.DataItem,"enabled")%>'></asp:LinkButton>
Run Code Online (Sandbox Code Playgroud)
数据集按以下方式创建:
protected DataSet getIndex(String index)
{
DataSet ds = new DataSet();
ds.Tables.Add("index");
ds.Tables["index"].Columns.Add("letter");
ds.Tables["index"].Columns.Add("cssclass");
ds.Tables["index"].Columns.Add("enabled");
char alphaStart = Char.Parse("A");
char alphaEnd = Char.Parse("Z");
for (char i = alphaStart; i <= alphaEnd; i++)
{
String cssclass="", enabled="true";
if (index == i.ToString())
{
cssclass = "selected";
enabled = "false";
}
ds.Tables["index"].Rows.Add(new Object[3] {i.ToString(),cssclass,enabled });
}
return ds;
}
Run Code Online (Sandbox Code Playgroud)
但是,当我运行页面时,会抛出"指定的强制转换无效异常" Text='<%#DataBinder.Eval(Container.DataItem,"letter")'
.我不知道为什么,我已经尝试手动转换为String(String),我尝试过ToString()方法,我已经尝试了一切.
另外,如果在调试器中我为DataBinder.Eval(Container.DataItem,"letter")添加一个监视,它返回的值是"A",根据我的说法,对于Text属性应该没问题.
编辑:
这是一个例外:
用户代码未处理System.InvalidCastException
消息="指定的强制转换无效".Source ="App_Web_cmu9mtyc"
StackTrace:位于e:\ Documents and Settings\Fernando\My …
c# ×3
javascript ×3
jquery ×3
html ×2
json ×2
.net ×1
ajax ×1
asp.net ×1
css ×1
data-binding ×1
form-submit ×1
forms ×1
html-helper ×1
mirror ×1
optgroup ×1
proxy ×1
reflection ×1
repeater ×1
string ×1
submit ×1
svn ×1