第二, 加上HTTP header。 IIS 7 的方式比較容易。 就在web.config 裏面加上這段就可以了。 IIS6 需要在IIS裏面的對應的網站裏面加上這3個header。
<system.webServer>
<httpProtocol>
<customHeaders>
<add name="Access-Control-Allow-Origin" value="*" />
<add name="Access-Control-Allow-Methods" value="POST" />
<add name="Access-Control-Allow-Headers" value="content-type" />
</customHeaders>
</httpProtocol>
</system.webServer>
客戶端的jquery就和平常使用ajax的方式一樣,不需要 加 jQuery.support.cors = true;