如何在ajax url中检查身份validation?

考虑以下ajax调用:

function drawCharts() { var jsonData1 = $.ajax({ url: "http://localhost:****/*/*", dataType:"json", async: false }).responseText; 

我的index.html

 

我正在制作一个api,使用Google Visualization Api将json数据转换为表格forms。

在访问url时,url会询问用户名和密码。 我有证件。

注意:用户名和密码用于保护URL中的数据免受未经授权的访问。

我需要在打开index.html页面时询问用户名,然后显示该表。

jQuery有一个Ajax接口,在这里有很好的描述:

http://api.jquery.com/jQuery.ajax/

这里有一个基本的例子,你的url就在这里。 它显示了如何覆盖MIME类型以及如何在请求从服务器返回数据时获取调用的函数。 API还提供错误function和许多其他function,以各种方式转换请求。

 $.ajax({ url: "http://localhost:*/*/*", beforeSend: function( xhr ) { xhr.overrideMimeType( "text/plain; charset=x-user-defined" ); } }) .done(function( data ) { if ( console && console.log ) { console.log( "Sample of data:", data.slice( 0, 100 ) ); } }); 

如果要将登录名和密码或任何其他数据发送到服务器,您还可以使用data: ...字段。 这可以保存表单中的POST数据。