ホームページ  >  記事  >  バックエンド開発  >  thinkpad x1 helix は、ThinkPHP の組み込み ThinkAjax を使用して非同期送信テクノロジを実装します。

thinkpad x1 helix は、ThinkPHP の組み込み ThinkAjax を使用して非同期送信テクノロジを実装します。

WBOY
WBOYオリジナル
2016-07-29 08:47:281232ブラウズ

準備作業:
① まず第一に、ThinkPHP フレームワークを使用できる必要があります
② ajax の基本的な知識を持っていることが最善です (Xiao Fei の他のブログ投稿を参照してください: Ajax リアルタイム検証「ユーザー名」 /email など」は既に存在します)
③ 4 js ドキュメント (ここをクリックして無料でダウンロード)
まずソース コードを貼り付けます:

コードをコピーします コードは次のとおりです:





< ;script type="text/javascript">
function checktitle()
{
ThinkAjax.send('__URL__/checktitle','ajax=1&title= '+$('title').value,'','checkbox ');







コードをコピーします

コードは次のとおりです: class IndexAction extends Action

{

//Homepage
public functionindex( ){
$this->display();
}
// タイトルが利用可能かどうかを確認する
public function checkTitle()
{
if(!empty($_POST['title']))
{
$ Form = D("フォーム");
if($Form->getByTitle($_POST[ 'title']))
{
$this->error('タイトルはすでに存在します')
else
{
$this->success('タイトルは利用可能です!');
}
}
else
{
$this->error('タイトルを空にすることはできません...');
?>


記事執筆者: WEB Development_Xiao Fei
以上、ThinkPHP の組み込み ThinkAjax を利用して非同期送信技術を実装する thinkpad x1 helix の実装方法を紹介しましたが、thinkpad x1 helix の内容も含めて、PHP チュートリアルに興味のある友人の参考になれば幸いです。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。