jQuery 1.4を使ってTwitterに投稿しようとしています。
テスト環境はFirefox 3.5.7 Windows + Firebug です。

jQuery.ajax({
 "url":'http://twitter.com/status/update.json',
 "data" : { status : "test" },
 "success" : function( data, dataType ){
  console.log("=success="); console.log( data ); console.log( dataType );
 },
 "error" : function( req, status, thrown ){
  console.log("=error="); console.log( req ); console.log( status ); console.log( thrown );
 },
 "type" : "POST",
 "dataType" : "json"
});

こちらを実行すると 404エラーになってしまいます。
HTMLで下記のようにやると問題なく実行できます。

<form action="'http://twitter.com/status/update.json" method="post">
<input type="text" name="status" value="test" />
<input type="submit" />
</form>

そもそもBASIC認証ダイアログが出てこないので、認証できていないのが
原因だと思うのですが、どのように対処したらよいでしょうか。