[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Fmsystem-commits] [13986]
From: |
Nelson Guerra |
Subject: |
[Fmsystem-commits] [13986] |
Date: |
Tue, 22 Sep 2015 00:26:06 +0000 |
Revision: 13986
http://svn.sv.gnu.org/viewvc/?view=rev&root=fmsystem&revision=13986
Author: nelson224
Date: 2015-09-22 00:26:06 +0000 (Tue, 22 Sep 2015)
Log Message:
-----------
Modified Paths:
--------------
branches/dev-syncromind/rental/js/rental/contract.edit.js
Modified: branches/dev-syncromind/rental/js/rental/contract.edit.js
===================================================================
--- branches/dev-syncromind/rental/js/rental/contract.edit.js 2015-09-22
00:25:01 UTC (rev 13985)
+++ branches/dev-syncromind/rental/js/rental/contract.edit.js 2015-09-22
00:26:06 UTC (rev 13986)
@@ -25,6 +25,86 @@
return value;
}
+function changeDate_price_item (param, value)
+{
+ var oArgs_request = {menuaction: 'rental.uiprice_item.set_value'};
+ var arr = param.split('__');
+
+ var data = {};
+ data['id'] = arr[1];
+ data['field'] = arr[0];
+ data['value'] = value;
+
+ var requestUrl = phpGWLink('index.php', oArgs_request, true);
+
+ JqueryPortico.execute_ajax(requestUrl, function(result){
+
+ JqueryPortico.show_message(5, result);
+
+ oTable5.fnDraw();
+
+ }, data, 'POST', 'JSON');
+}
+
+setDatePicker_price_item = function()
+{
+ var date_start = $('.date_start');
+
+ date_start.each(function(i, obj)
+ {
+ $( "#" + obj.id ).datepicker({
+ dateFormat: 'dd/mm/yy',
+ showWeek: true,
+ changeMonth: true,
+ changeYear: true,
+ showOn: "button",
+ showButtonPanel:true,
+ buttonImage:
"/portico/phpgwapi/templates/base/images/cal.png",
+ buttonText: "Select date",
+ buttonImageOnly: true
+ });
+
+ $("#" + obj.id).on('change', function ()
+ {
+ changeDate_price_item(obj.id, $(this).val());
+ });
+ });
+
+ var date_end = $('.date_end');
+
+ date_end.each(function(i, obj)
+ {
+ $( "#" + obj.id ).datepicker({
+ dateFormat: 'dd/mm/yy',
+ showWeek: true,
+ changeMonth: true,
+ changeYear: true,
+ showOn: "button",
+ showButtonPanel:true,
+ buttonImage:
"/portico/phpgwapi/templates/base/images/cal.png",
+ buttonText: "Select date",
+ buttonImageOnly: true
+ });
+
+ $("#" + obj.id).on('change', function ()
+ {
+ changeDate_price_item(obj.id, $(this).val());
+ });
+ });
+};
+
+function formatterDateStart_price_item (key, oData)
+{
+ var name = 'date_start__' + oData['id'];
+ return '<input id="'+ name +'" class="date_start" name="'+ name +'"
size="10" value="' + oData[key] + '" type="text" readonly="readonly"></input>';
+}
+
+function formatterDateEnd_price_item (key, oData)
+{
+ var name = 'date_end__' + oData['id'];
+ return '<input id="'+ name +'" class="date_end" name="'+ name +'"
size="10" value="' + oData[key] + '" type="text" readonly="readonly"></input>';
+}
+
$(document).ready(function()
{
$("#date_start").change(function(){
@@ -175,6 +255,9 @@
oTable5.dataTableSettings[5]['oFeatures']['bServerSide'] = true;
JqueryPortico.updateinlineTableHelper(oTable5,
link_included_price_items);
+ var api = oTable5.api();
+ api.on( 'draw', setDatePicker_price_item );
+
oTable6.dataTableSettings[6]['oFeatures']['bServerSide'] = true;
oTable6.dataTableSettings[6]['ajax'] = {url:
link_not_included_price_items, data: {}, type: 'GET'};
JqueryPortico.updateinlineTableHelper(oTable6);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Fmsystem-commits] [13986],
Nelson Guerra <=