DBからデータを表示したいです。私はそれを行うためにajaxを使用しています。 しかし、何か間違っている、私は私のページ内のいくつかのjqueryスクリプトを変更した後に表示されません。jQueryスクリプトを修正したあと、ajax関数がありません
た私のページが結果を表示しない原因と、次のスクリプトの一部:
$("#model").change(function() {
var barcode;
barCode=$("#model").val();
var data1 = $("#model").val(barCode.substr(0,barCode.length-8));
var data2 = $("#serial").val(barCode.substr(barCode.length-8,8));
var str= data1;
var matches=str.match(/[TEJUG2]\D*D/i);
$.ajax({
type:"post",
url:"process1.php",
data:"tversion="+matches+"&action=tunermatches",
cache:false,
async:false,
success: function(res){
$('#value').replaceWith(
"<div id='value'><h6>" + res + "</h6></div>"
);
}
});
私は何をしたいことは別のいくつかのデータの後です。スクリプトはdata1を読み込み、テキスト値からフィルタリング文字を使います(regexを使います)。
の後、ajaxはDBに送信し、DB内のデータをフィルタリングします。そのデータがページ内に表示された後に
@klox、あなたはPHPから戻ってきますが、データを取得している場合は、Firebugで確認できますか? – kobe
未知の型エラー:オブジェクト#にはメソッド '一致'がありません –
klox
ここにいくつかのエラーがあります。var matches = str.match(/ [TEJUG2] \ D * D/i); – kobe