1.2.1 • Published 8 months ago
fmihel-ajax v1.2.1
ajax v1.2
Install
$ npm i fmihel-ajax
$ composer require fmihel/ajax run script for remove js files from vendor path
$ cd ./vendor/fmihel/ajax && ./composer-after-install.sh && cd ../../../Simple use
file struct
path
|-path1
| |-path2
| |-mod.php
|-index.php
|-client.jsclient.js
import ajax from 'fmihel-ajax';
ajax::send({
to:'path1/path2/mod',
data:{ msg: 'send msg to server',any_num:10,arr:[1,32,4,2]},
})
.then(data=>{
console.info(data);
})
.catch(e=>{
console.error(e);
});mod.php in folder <path-of-index.php>/path1/path2
<?php
use fmihel\ajax\ajax;
error_log(print_r(ajax::$data,true));
ajax::out('hi, from server');
?>index.php
<?php
require_once __DIR__.'/vendor/autoload.php';
use fmihel\ajax\ajax;
if (ajax::enabled()){
ajax::init();
require_once ajax::module();
ajax::done();
};
?>1.2.0
8 months ago
1.2.1
8 months ago
1.1.1
2 years ago
1.1.0
2 years ago
1.0.1
3 years ago
1.0.0
3 years ago
0.0.14
3 years ago
0.0.13
3 years ago
0.0.12
3 years ago
0.0.11
3 years ago
0.0.10
3 years ago
0.0.9
3 years ago
0.0.8
3 years ago
0.0.7
3 years ago
0.0.6
3 years ago
0.0.5
3 years ago
0.0.4
3 years ago
0.0.3
3 years ago
0.0.2
3 years ago
0.0.1
3 years ago