$(‘#_AIR_AKTIEF_AAND’).select2({disabled: true});
Category: JQuery
JQuery – Disabling Select2
$(“#_UNIQUENUMBER”).prop(“disabled”, true);
JQuery – Retrieve value from Select 2
$(document).ready( function () {
$(‘select’).select2({theme: ‘bootstrap’});
$(‘#_UNIQUENUMBER’).select2(‘open’);
$(‘#_UNIQUENUMBER’).on(‘select2:select’, function (e) {
var data = e.params.data;
myReportref = data.text;
alert (“Myselection : ” + myReportref);
});
JQuery – Select 2 “Focus” or “Open”
// — On “Page load” ——————————————————–
$(document).ready( function () {
$(‘select’).select2({theme: ‘bootstrap’});
$(‘#_UNIQUENUMBER’).select2(‘open’);
});
Zebra_form – Submitting using javascript / JQuery
function zebraSubmit(){
$(‘#form1’).submit();
}
Select 2 – Retrieving the selected text
var branch = $(“#_TAK option:selected”).text();
var mydate = $(‘#_DATE’).val();
Javascript – Populating Select 2 from JSON data
function getVersion (questionnaire) {
$(‘#_VERSIONS’).children(‘option:not(:first)’).remove();
$.post(‘inl_sev_042_J_nvg.php’,{“QUESTIONNAIRE” : questionnaire}, function(data) {
var i;
for (i = 0; i < data.length; i++) {
text = data[i];
newOption = new Option(text, i, false, false);
$(‘#_VERSIONS’).append(newOption).trigger(‘change’);
}
}, ‘json’);
}
// — Parameters input ——————————————————–
$questionnaire = (isset($_REQUEST[‘QUESTIONNAIRE’])) ? $_REQUEST[‘QUESTIONNAIRE’] : ”;
// — Define containers ——————————————————-
$terugvoer = array();
$tmp = array();
// — Retrive the present list of versions ———————————–
$sql = “SELECT DISTINCT _VERSION FROM questionnaire WHERE _TEMPLATE = ‘$questionnaire'”;
$db = new MysqliDb(‘CES’);
$selectStatus = $db->rawQuery($sql);
if ($selectStatus > 0) {
foreach ($selectStatus as $row) {
$terugvoer[] = $row[‘_VERSION’];
}
}
// echo ‘<pre>’;
// print_r($terugvoer);
// echo ‘</pre>’;
echo json_encode($terugvoer);
?>
Javascript / JQuery – On page load
$(document).ready( function () {
});
Javascript – Yes / No NOTY buttons
function deleteDocs () {
var uploadid = <?php echo ($uploadid); ?>;
$.noty.closeAll()
var n = noty({
text : ‘<?php echo $translation->getValue(“CESDoyouwanttoDELETEyourUPLOADEDDOCUMENTSfromthedatabase”)?>’,
type : ‘confirm’,
dismissQueue : false,
layout : ‘top’,
theme : ‘defaultTheme’,
buttons : [
{addClass: ‘btn btn-success’, text:'<?php echo (“Yes”)?>’, onClick:
function($noty) {
$noty.close();
$.post(‘inl_sev_066_J_ver.php’,{“UPLOADID” : uploadid,
“event” :’STOOR’}, function(response) {
// alert (“Javascript object – response : ” + JSON.stringify(response, null, 4));
if (response[0].success == “Y”) {
$.noty.closeAll();
var n = noty({
dismissQueue: false,
timeout : 2000,
text : response[0].message,
type : ‘success’,
layout : ‘top’
});
} else {
$.noty.closeAll();
var n = noty({
dismissQueue: false,
text : response[0].message,
type : ‘error’,
layout : ‘top’
});
}
}, ‘json’)
}
}, // YES Button
{addClass: ‘btn btn-danger’, text:'<?php echo (“No”)?>’, onClick:
function($noty) {
$noty.close();
noty({text:'<?php echo (“Cancelled”)?>’, type: ‘error’,timeout:1000});
} // “NO” Button
}
] // Noty button array
}) // Noty
}
Javascript / JQuery – $.getJSON and $.post
$.getJSON(‘inl_sev_034_E_vrs.php?TEMPLATE=’ + template + “&DEPT=” + dept, function(data) {
var myData = data;
// alert (“Javascript object – data : ” + JSON.stringify(data));
});
$.post(‘inl_sev_035_J_skp.php’,{
“DEPT” : dept,
“TEMPLATE” : template,
“VERSION” : version,
“MYDATA” : myData,
“event” :’STOOR’}, function(response) {
}, ‘json’)
You must be logged in to post a comment.