我有一个包含以下字段的表:
id
project
projectName
显示此数据时有两种不同的方式:
在将其存储到数据库之前,我将projectName值放入文本字段中。在这种情况下,我需要能够以某种方式标记何时与某种jQuery代码重复,并且\
我将db中的值输出到列表中。同样,我需要以某种方式捕捉重复并以某种方式标记它们,也许改变文本颜色。
可能有多个重复集。
我该怎么做?
答案 0 :(得分:1)
好的,您可以向服务器发送ajax请求,看看是否实际上是重复的。我将举一个简单的例子说明我们如何才能使这样的东西发挥作用。
HTML
<a id="check"> check availabilty</a>
JQuery的
$("#check").click(function() {
$.post("checkname.php",
{ name : $("#textboxname").val() },
function(data) {
//data will contain the output from the file `checkname.php`
if(data=="ok") { //imagine the case it output ok if not duplicate is found
alert('ok');
else {
alert('duplicate name exists');
}
);
});
PHP checkname.php
$name = $_POST['name'];
//now confirm this with a query or just use your own logic
//
//
if($resultfound) { echo "ok"; } else { echo "no"; }
注意:这是一个非常基本的例子来说明这个过程。