我生成了我的XML文件,其中一行看起来像这样,包括html;
<status><span class='rejected'>Rejected</span></status>
Run Code Online (Sandbox Code Playgroud)
现在在我的Ajax请求中,我有这行来提取内容;
var status = $offer.find("status").text();
Run Code Online (Sandbox Code Playgroud)
哪个工作正常,但只从XML中删除文本Rejected.
我猜这是与text()部分有关吗?
我怎么能拉出所有的HTML?
编辑:
$(data).find('notification').each(function(){
var $notification = $(this);
var message = $notification.find("message").html();
notificationhtml += '<li>'+ message + '</li>' ;
Run Code Online (Sandbox Code Playgroud)
这就是我拥有的jquery,对于另一个功能它确实工作正常,我已经将XML输出到控制台,一切都很好.但正如你在上面所看到的,我已经将.text()改为.html(),但这只是没有显示......
我创建了一个数据组:
data Cars = vw | audi | ford
data Engine = TDI | TSI
Run Code Online (Sandbox Code Playgroud)
我想在函数/列表理解中使用它们.为了显示组合,我有这个:
[(x,y) | x <- Cars , y <- Engine]
Run Code Online (Sandbox Code Playgroud)
但我对如何使用data函数内部有点迷失.
我收到此错误:
Not in scope: data constructor `Cars'
Run Code Online (Sandbox Code Playgroud) 我是PHP和Codeigniter的新手,所以我相信这很简单.
我有以这种格式存储的联系方式,其中type(1,2,3,4)映射到(facebook,mobile,bbm,msn,twitter):
ID | USERID | TYPE | VALUE
1 | 8 | 2 | 076773635
Run Code Online (Sandbox Code Playgroud)
我已经建立了一个模型来访问这些联系人详细信息,可能没有,或者最好是每种类型之一;
function getContactDetails($userid) {
$query = $this->db->query("SELECT * FROM who_user_contact_info WHERE userid=".$userid);
foreach ($query->result() as $row)
{
switch ($row->type) {
case 1:
$contact['facebook'] = $row->value;
case 2:
$contact['mobile'] = $row->value;
case 3:
$contact['bbm'] = $row->value;
case 4:
$contact['msn'] = $row->value;
case 5:
$contact['twitter'] = $row->value;
}
}
return $contact;
}
Run Code Online (Sandbox Code Playgroud)
我的控制器然后将此数据传递给我的视图;
<h3>Contact Info</h2>
<?php
echo "Facebook: ". $facebook ."<br />";
echo "mobile:". $mobile ." …Run Code Online (Sandbox Code Playgroud) 我需要找到intA 的指数在StringB 之内,例如,给定:
答:53和B:"1953786"
应该返回2.
不使用诸如indexOf之类的内置函数...字符串的长度可以是任何长度,哪种算法适合这种搜索?