日期:2014-05-16  浏览次数:20348 次

Jquery 删除文件问题
<script type="text/javascript">
  $(function () {
  $("#divSCA img").click(function () {
  var name = $(this).attr("alt");
  $.ajax({
  url: "delimg.aspx",
  data: "picname=" + name,
  datatype: "json",
  type: "GET",
  contentType: "application/json; charset=utf-8",
  success: function (data, textStatus) {
  alert(data.result);
  },
  error: function (XMLHttpRequest, textStatus, errorThrown) {
  alert(XMLHttpRequest);
  }
  });
  });
  });
  </script>
<body>
 <div id="divSCA">
  <img src="Images/xiyangyang1.jpg" alt="xiyangyang1.jpg" />
  <a >删除</a>
  < img src="Images/xiyangyang2.jpg" alt="xiyangyang2.jpg" />
  <a >删除</a>

  </div>
</body>

这个怎么改成点击按钮或其他事件呢?
我想要的结果是:<a >删除</a> 按这里的删除就调用这个事件,而不是点击图片就执行,这个方法怎么改呢?

------解决方案--------------------
var name = $(this).prev("a").children('img').attr("alt");
试试这个。。。