|
|
|
พี่วินค่ะช่วยดูโค้ดให้หน่อยค่ะพอรันแล้วทำไมมันไม่ขึ้นอะไรเลย |
|
|
|
|
|
|
|
หนูลองหากระทู้ที่แก้ Autocomplete ที่ดึงข้อมูลจาก database จาก php ให้เป็น asp ไม่เจอเลยค่ะก็เลยจะลองแก้เอง อาจจะเป็นประโยชน์กับเพื่อนคนอื่นด้วยที่กำลังหา
อันนี้เป็นโค้ด ASP ที่ลองแก้มาจาก php ค่ะ มันผิดตรงไหนค่ะ
Code (ASP)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>Autocomplete demonstration</title>
<!--#include file="mod_ctrl_autocompletejs.asp"-->
<style>
body {font-family: verdana; arial, sans-serif; font-size: 12px; }
#search, ul { padding: 3px; width: 150px; border: 1px solid #999; font-family: verdana; arial, sans-serif; font-size: 12px;}
ul { list-style-type: none; font-family: verdana; arial, sans-serif; font-size: 12px; margin: 5px 0 0 0}
li { margin: 0 0 5px 0; cursor: default; color: red;}
li:hover { background: #ffc; }
</style>
</head>
<body>
<h2>Autocompletion example</h2>
<div>
<label>Type here</label> <input type="text" id="search" name="search" value="">
</div>
<div id="hint"></div>
<script type="text/javascript">
new Ajax.Autocompleter("search","hint","server.asp");
</script>
</body>
</html>
ส่วนอันนี้เป็น php
Code (PHP)
<?ob_start();?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>Autocomplete demonstration</title>
<?
require_once("mod_ctrl_autocompletejs.php");
?>
<style>
body {font-family: verdana; arial, sans-serif; font-size: 12px; }
#search, ul { padding: 3px; width: 150px; border: 1px solid #999; font-family: verdana; arial, sans-serif; font-size: 12px;}
ul { list-style-type: none; font-family: verdana; arial, sans-serif; font-size: 12px; margin: 5px 0 0 0}
li { margin: 0 0 5px 0; cursor: default; color: red;}
li:hover { background: #ffc; }
</style>
</head>
<body>
<h2>Autocompletion example</h2>
<div>
<label>Type here</label> <input type="text" id="search" name="search" value="">
</div>
<div id="hint"></div>
<script type="text/javascript">
new Ajax.Autocompleter("search","hint","server.php");
</script>
</body>
</html>
Tag : ASP, Ms SQL Server 2005
|
ประวัติการแก้ไข 2011-04-26 17:20:15
|
|
|
|
|
Date :
2011-04-26 17:18:22 |
By :
gusjang |
View :
1459 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วค่ะรู้แล้วว่า error ตรงไหน มันerror ตรง
โค้ดนี้ค่ะของ javascript หน้า mod_ctrl_autocompletejs คืออะไรค่ะ เปลี่ยนเป็น asp ยังไงค่ะ
ScriptFragment: '(?:<script.*?>)((\n|\r|.)*?)(?:<\/script>)',
ช่วยหน่อยนะค่ะต้องแก้โค้ดนี้ยังไง
|
|
|
|
|
Date :
2011-04-26 19:42:53 |
By :
gusjang |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองเอาไฟล์ JavaScript มาแทรกในหน้า ASP เลยครับ ไม่ต้อง include ครับ
|
|
|
|
|
Date :
2011-04-26 21:39:50 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|