I noticed that there is no bindingComplete event for jqxInput.
What is the method for setting the value of a jqxInput that is being bound to an Ajax datasource?
var client_source =
{
datatype: "json",
datafields: [
{ name: 'id'},
{ name: 'name'},
],
url: 'dat_clients.php',
async: true
};
var client_dataAdapter = new $.jqx.dataAdapter(client_source);
$("#proposal-client").jqxInput(
{
source: client_dataAdapter,
width: 210,
height: 25,
theme: 'sims-metro',
placeHolder: "Enter a client name",
displayMember: 'name',
valueMember: 'id'
});
$("#proposal-client").on('bindingComplete', function() {
$("#proposal-client").val('<?php echo $proposal->get_client_name(); ?>');
}); // Doesn't work