jQueryでchangeイベントを拾っていろいろしようとするとthisが迷子に

thisが迷子になる前に、jQueryオブジェクトを変数にしておくといいです。

$.(function(){
  $("#target").change(function () {
    var target = $(this);
    $.ajax({
      url: "http://ajax.exanple.com",
      type: "post",
      data: {
        something: function () {return target.data("something");}
      },
      success: function (response) {
        target.parent().children("#isNotTarget").html(response);
      }
   })
  })
});