Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 正在获取div的父id_Jquery_Html - Fatal编程技术网

Jquery 正在获取div的父id

Jquery 正在获取div的父id,jquery,html,Jquery,Html,我在这里找到了很多关于查找家长id的文章&我都试过了,但都没有成功 这是我的密码: <html> <head> <title>a</title> <link rel="stylesheet" href="http://code.jquery.com/ui/1.9.0/themes/base/jquery- ui.css" /> <script src="http://code.jquery.com/jquery-1.8.2.

我在这里找到了很多关于查找家长id的文章&我都试过了,但都没有成功

这是我的密码:

<html>
<head>
<title>a</title>
<link rel="stylesheet" href="http://code.jquery.com/ui/1.9.0/themes/base/jquery-    ui.css" />
<script src="http://code.jquery.com/jquery-1.8.2.js"></script>
<script src="http://code.jquery.com/ui/1.9.0/jquery-ui.js"></script>
<script type="text/javascript" src="http://www.appelsiini.net/download/jquery.jeditable.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('.edit_area').editable('edit.php', { 
submitdata : {pid : $(this).parents('div:eq(0)').attr('id')},
//submitdata : {pid : $(this).closest("div").attr("id")},
//submitdata : {pid : $(this).parent().attr('id')},
//submitdata : {pid : this.parentNode.id},
//submitdata : {pid : $(this).parent().get(0).id},
//submitdata : {pid : $(this).parent()[0].id},

type      : 'textarea',
cancel    : 'Cancel',
submit    : 'OK',
//indicator : '<img src="img/indicator.gif">',
tooltip   : 'Click to edit...'
});
});
</script>
</head>
<body>
<div id="b112233">
<div class="edit_area" id="k123">hi</div>
</div>
</body>
</html>

A.
$(文档).ready(函数(){
$('.edit_area')。可编辑('edit.php',{
submitdata:{pid:$(this).parents('div:eq(0)').attr('id')},
//submitdata:{pid:$(this).closest(“div”).attr(“id”)},
//submitdata:{pid:$(this).parent().attr('id')},
//submitdata:{pid:this.parentNode.id},
//submitdata:{pid:$(this.parent().get(0.id}),
//submitdata:{pid:$(this).parent()[0].id},
键入:“textarea”,
取消:“取消”,
提交:“OK”,
//指标:“”,
工具提示:“单击以编辑…”
});
});
你好

谢谢。

使用函数创建额外参数:

submitdata : function() {
       return {pid:$(this).parent('div').attr('id')};
   }

请阅读有关如何提问的常见问题解答。Molle在我编写/使用函数时,它不允许我编辑文本。然后,你犯了一个错误,可以在那里使用函数。Molle是的,它终于起作用了。非常感谢:)