我需要从HTML页面上的h3元素中解析文本并将文本保存到变量中。
<h3 class="names-header">Names</h3>
我需要输出:
姓名
保存到像
这样的变量中$text = $output;
我尝试过使用DOM,特别是this example,但我没有运气。
我还尝试使用JQuery提取数据,并在同一页面上使用Ajax将其作为帖子提交。然后抓住帖子并将其保存在PHP中。这也没有用,似乎有更快的方法来做到这一点。
我已经用Google搜索并尝试了大约2个小时,现在还无法弄清楚如何修复它。任何帮助/建议现在将非常感谢。谢谢。
答案 0 :(得分:1)
使用jquery很容易做到这一点!只需使用以下代码中的[Authorize]
[Route("[controller]")]
public class UserDetailsController
{
[HttpGet]
public JsonResult Get()
{
var user = User as ClaimsPrincipal; // ERROR - The name 'User' does not exist in the current context
var claims = from c in user.Claims
select new
{
type = c.Type,
value = c.Value
};
return new JsonResult(claims);
}
}
。
ajax
你在php中做了以下几点。
$.ajax({
type: 'POST',
url:'your php page',
data:{name: $('.names-header').text()},
success:function(response){
alert(response);
}
})
这将允许您捕获帖子数据并按照您的意愿进行操作。