1

javascriptからashxファイルを呼び出しています。HTTP ハンドラ ファイルは文字列値を返します。

context.response.write(string value);


<script type="text/javascript">
$(window).load(function(){

$('area').each(function () {       
    var area = $(this),

alt = area.attr('id');
if (alt != null) {

                area.mouseenter(function () {
                    $('#dhtmltooltip').load("Search_CS.ashx?q=" +alt);
                    ddrivetip('', 300);
                }).mouseleave(function () {
                    $('#dhtmltooltip').html('');
                    hideddrivetip();
                });
            }

        });

この文字列を JavaScript の変数で受け取る必要があります。

これはどのように行うことができますか?

4

1 に答える 1

0

あなたはajaxリクエストをしていないと思います。このページは役に立ちますか? ハンドラーから返された html を持つ「insertCustomerCallback」という名前の関数呼び出しがあります。そこでコードを書く必要があります。たとえば、

function insertCustomerCallback(html) {
//write your code
}
于 2012-06-12T20:22:47.797 に答える